
Movies (15)

Upgraded
as Joe
2024

True West
Fight Choreographer (Crew)
2016

Soldiers of the Damned
as Colonel Schwab
2015

Micro Men
as Foreman
2009

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

The Falklands Play
as David Lambie MP (Labour)
2002

Vacuuming Completely Nude in Paradise
as Pockmark
2001

Captain Corelli's Mandolin
as German Officer
2001
The Frontline
as William Armstrong MP
1993

Mountains of the Moon
as 3rd Reporter
1990

Chinese Whispers
as George
1989

The Whistle Blower
as Contact Prisoner
1986

Sky Bandits
as German Bombardier
1986

Frankie and Johnnie
as Reporter at 'Chronicle'
1986

The Keep
as Wehrmacht Soldier
1983
TV Shows (25)

The Tower
as Dr Gower
2021

Grace
as Lubos
2021

Miss Scarlet
as Harry Pettifer
2020

A Passionate Woman
as Mr. Bethshiva
2010

Blue Murder
as Bernard Aspen
2003

The Royal
Fight Choreographer (Crew)
2003
Beech is Back
2001

Ivanhoe
as Bardon
1997

Silent Witness
1996

Elidor
as Lead Warrior
1995

(All Quiet on the) Preston Front
as Biscuit Executive
1994

Cracker
as Voice Expert
1993

Body & Soul
as Priest
1993

A Touch of Frost
as Frank Wills
1992

Heartbeat
as Mills
1992

In Suspicious Circumstances
as Hermelin
1991

Watching
as Golfer
1987

Travelling Man
as Barman
1984

Sherlock Holmes
as Murdoch Gull
1984

Reilly: Ace of Spies
as Post Office Clerk
1983

Brass
as German Soldier
1983

Brookside
1982

Smiley's People
as Attaché Kuznetsov
1982

All Creatures Great and Small
as Mr Simmons
1978

Secret Army
as SS Officer
1977