Netflix Movies Starring Aidan Mcardle

Aidan McArdle was born in 1970 in Dublin, Ireland. He is an actor, known for The Duchess (2008), Ella Enchanted (2004) and Me and Orson Welles (2008). He has been married to Aislín McGuckin since June 2004. Read more on iMDB