- 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 favorites shows - Start Now
- 1. The Riverdale Cast Reacts to That Unexpected Gargoyle King Reveal
- 2. I Am the Night Just Can't Keep Up With Chris Pine's Killer Performance
- 3. Mindy Kaling Thinks Her Office Character Turned Into a Murderer
- 4. Everything We Know About the Rest of The Walking Dead Season 9
- 5. What to Stream the Weekend of Jan. 25
- 6. Anthony Scaramucci Exits Celebrity Big Brother Faster Than the White House
- 7. Here's Your First Look at Jon Cryer as Lex Luthor on Supergirl