Aidan McArdle was born in 1970 in Dublin, Ireland. He is an actor, known for Ella Enchanted (2004), The Duchess (2008) and Sense8 (2015). He was previously married to AislĂn McGuckin.
Tag
Showing: 1 - 1 of 1 RESULTS