Acting
1989-01-06 · London, England, UK
The Quiet Ones
as David Q · 2014 · 5.1
Flying Home
as Jason · 2014 · 5.9
Rome
as Gaius Octavian · 2005 · 8.2
The Hundred Days
as Self · 2004 · 7.2
Master and Commander: The Far Side of the World
as Midshipman Blakeney · 2003 · 7.2