Dorabiał jako barman.
Kariera Występował na scenie w Londynie w kilku małych produkcjach teatralnych Williama Szekspira – Burza, Miarka za miarkę, Wieczór Trzech Króli, Wiele hałasu o nic oraz Lot nad kukułczym gniazdem Kena Keseya.
Przed kamerą stanął po raz pierwszy w brytyjskich serialach: Proces i odwet 2 (Trial & Retribution II, 1998), Nowe przygody Robin Hooda (The New Adventures of Robin Hood, 1998) i Dangerfield (1998-99). Biegły w języku francuskim, zagrał Francuza zafascynowanego rycerzami w serialu fantasy Zagadki z przeszłości/Łowcy skarbów (Relic Hunter, 2000). Debiutował na dużym ekranie rolą D’Artagnana w kolejnej brytyjsko-francuskiej adaptacji kinowej książki Aleksandra Dumasa Młode szpady (Young Blades, 2001) oraz amerykańskim dramacie wojennym Ridleya Scotta Helikopter w ogniu (Black Hawk Down, 2001) jako sierżant Kurt „Doc” Schmid.
Za rolę hrabiego Królestwa Essex Roberta Devereux w biograficznym melodramacie telewizyjnym HBO Elżbieta I (Elizabeth I, 2005) zdobył nominację do nagrody Emmy i Satelity.