His Father is named James Macken, barrister at law (deceased in 2007). And Eoin also has a younger sister.
He began his interest in drama at University College, Dublin. At the age of 19, he became a highly intenseccessful model, chosen as the face of Abercrombie and Fitch, in addition to working for Ralph Lauren, Braun and GQ magazine.
The two charms that he always wears around his neck are his father’s wedding ring and a Egyptian symbol from his mother.
He made his debut for television in 2006 at the short movie Triple Bill. And appeared that same yea in Studs.
In 2007 Eoin took on a small role in the tv series The Tudors.
Back in 2008 in Ireland he directed and shot a second film, psychological thriller ‘Christian Blake ‘ as well as appearing in serial drama ‘Fair City.’ And appeared in the short movie Fifth Street.
After joining the Attic studio of drama he spent some time in Los Angeles in 2009, where he directed the well-regarded short, ‘Dreaming for You ‘, about young acting hopefuls in Tinseltown, in addition to completing his psychology degree.
In 2010 Eoin started off with the TV series Raw, and took on the role as Archivir in the movie Centurion. He also reappeared in 2 more episodes of The Tudors.
He appeared in the movie Siren and made his first appearance in the BBC hit series Merlin. Where he playes the role of Sir Gwaine, a nobleman who poses to be a thug who will later become one of the Knights of Camelot.