- Cast in 2000's Young Blades, his first movie, only three weeks after graduating from the Mountview Academy of Theatre Arts.
- Starred in 2004's The Princess Diaries 2: Royal Engagement with Julie Andrews and Anne Hathaway.
- Played the recurring role of Major Zod, a younger incarnation of General Zod, during the ninth season of Smallville.
- Mountview Academy of Theatre Arts, London, England (1999)
Sign up and add shows to get the latest updates about your favorite shows - Start Now
- 1. The Blacklist: More Truths About (the Real) Reddington Are Revealed
- 2. Outlander Boss Addresses Jamie and Claire's Sex Drought
- 3. Tracee Ellis Ross on How Black-ish Enlisted Octavia Spencer to School Us for Black History Month
- 4. The Originals' Leah Pipes Is Headed to Another Witchy CW Series, and It's Not Legacies
- 5. Sizzy Will Heat Up in Shadowhunters' Final Season
- 6. Jane the Virgin Creator Is Bringing Jaime Camil to Her New Comedy
- 7. Which Umbrella Academy Character Are You Most Like?