T E L E V I S I O N
 
2009
The Take . . . as Freddie Jackson
Wuthering Heights . . . as Heathcliff
 
2007
Oliver Twist . . . as Bill Sykes
Stuart: A Life Backwards . . . as Stuart Shorter
Meadowlands (a.k.a Cape Wrath) . . . as Jack Donnelly
Flood . . . as Zak
 
2006
A for Andromeda . . . as Dr. John Fleming
Sweeney Todd . . . as Matthew Payne
 
2005
The Virgin Queen . . . as Robert Dudley
Gideon's Daughter . . . as Andrew
Colditz . . . as 2nd Lt. Jack Rose
 
2001
Band of Brothers . . . as Pfc. John Janovec
- Points
- Why We Fight