Arthur Holden was born in Montreal, Québec, Canada. He is an actor and writer, known for 300 (2006), The Aviator (2004) and Arthur (1996). Read more on iMDB