Actor
The Glass Man
2011 · as Dennis
Hornblower: The Frogs and the Lobsters
1999 · as Oldroyd
Hornblower: The Duchess and the Devil
Hornblower: The Examination for Lieutenant
1998 · as Oldroyd
Hornblower: The Even Chance
The English Patient
1996 · as Private - Desert Train
Jackson: My Life... Your Fault
1996 · as Flower