Played the role of Anthony on the history drama, The Tudors and is also well known for his role in Dead Like Me.
He played the role of Zod on the television series, Smallville.
He starred in the film, Princess Diaries 2 with Anne Hathaway.
He attended Mountview Academy of Theatre Arts.
He grew up in London, where he performed in local plays.
- The meaning of the name Blue: The Color; Also A Colloquialism Meaning Sad