Acting

Quiet
Priest
2017

Spooks
Nurbeck Omosheva
2002

Feast of July
Prison Warder
1995

The Paradise Club
Lotz
1989

Nineteen96
Det. Insp. Bill Senior
1989

Eight Men Out
Browns Umpire
1988

Shine on Harvey Moon
Tory Councillor
1982

Killer's Moon
Mike
1978

The Thin End of the Wedge
Peter
1977

Churchill's People
Trooper John Bishop
1974

Carry On Dick
Churchgoer (uncredited)
1974

Upstairs, Downstairs
William
1971

Revenge
Lee Radford
1971

There's a Girl in My Soup
Bryan
1970

Play for Today
Peter
1970

Oh! What a Lovely War
Soldier in 'Goodbyee' (uncredited)
1969

The Best Pair of Legs in the Business
Ron
1968

Please Sir!
Yob in cafe
1968