
Known For
Filmography
2021
2016
20082008
2005
2005
2000

Lioness
TV · as Thomas Fletcher · 10 eps

A United Kingdom
Movie · as Nash
Coronation Street: Out of Africa
Coronation Street: Out of Africa
Movie · as Alex

Generation Kill
TV · as Sgt. Damon Fawcett · 1 ep

Man to Man
Movie · as Purvis

To the Ends of the Earth
TV · as Bates · 3 eps

I Dreamed of Africa
Movie · as 21 Year Old Sam