简介: Peter Mark Kendall was born in Baltimore, Maryland. His parents emigrated with his three older siblings from South Africa in 1985. He attended McDaniel College, where he received a BA in Theatre and Jazz Studies. He then received his MFA in Acting from the Brown University/Trinity Rep Program.
简介: Aidan McArdle was born in 1970 in Dublin, Ireland. He is an actor, known for The Duchess (2008), Ella Enchanted (2004) and Not Only But Always (2004). He has been married to Aislín McGuckin since June 2004.