Actor
Upgraded
2024 · as Joe
Soldiers of the Damned
2015 · as Colonel Schwab
Micro Men
2009 · as Foreman
The Falklands Play
2002 · as David Lambie MP (Labour)
Vacuuming Completely Nude in Paradise
2001 · as Pockmark
Captain Corelli's Mandolin
2001 · as German Officer
The Frontline
1993 · as William Armstrong MP
Mountains of the Moon
1990 · as 3rd Reporter
Chinese Whispers
1989 · as George
The Whistle Blower
1986 · as Contact Prisoner
Sky Bandits
1986 · as German Bombardier
Frankie and Johnnie
1986 · as Reporter at 'Chronicle'