

Upgraded
2024 · as Joe

Captain Corelli's Mandolin
2001 · as German Officer

The Keep
1983 · as Wehrmacht Soldier

Mountains of the Moon
1990 · as 3rd Reporter

Micro Men
2009 · as Foreman

The Whistle Blower
1986 · as Contact Prisoner

Sky Bandits
1986 · as German Bombardier

Frankie and Johnnie
1986 · as Reporter at 'Chronicle'

Vacuuming Completely Nude in Paradise
2001 · as Pockmark

The Falklands Play
2002 · as David Lambie MP (Labour)

Soldiers of the Damned
2015 · as Colonel Schwab

Chinese Whispers
1989 · as George

The Story of Alton Towers
2005 · as The Lord Of Darkness (Archive Footage)

The Frontline
1993 · as William Armstrong MP