Television Roles

The Take

Role: Freddie
Year: 2009
More information

Wuthering Heights

Role: Heathcliff
Year: 2009
More information

Oliver Twist

Role: Bill Sikes
Year: 2007
More information

Stuart: A Life Backwards

Role: Stuart Shorter
Year: 2007
More information

Cape Wrath

Role: Jack Donnelly
Year: 2007
More information

A for Andromeda

Role: John Fleming
Year: 2006
More information

The Virgin Queen

Role: Robert Dudley
Year: 2006
More information

Sweeney Todd

Role: Matthew
Year: 2006
More information

Gideon’s Daughter

Role: Andrew
Year: 2005
More information

Colditz

Role: Jack
Year: 2005
More information

Band Of Brothers

Band of Brothers

Role: Pfc. John Janovec
Year: 2001
More information