Known For
Filmography

Johnny English
Movie · as Welsh Bishop

The Office
Movie · as C.E.O

Loophole
Movie · as Inspector
Life at Stake
TV · as Boland · 1 ep

The Brute
Movie · as Police Sergeant

Lord Peter Wimsey: Five Red Herrings
TV · as Michael Waters · 3 eps

Joe's Ark
Movie · as Doctor
A Man without Friends
Movie · as Inspector

Peer Gynt
Movie · as Aslak / Huhu

Foreign Exchange
Movie · as Johns

Ivanhoe
TV · as Locksley · 8 eps

Hamlet
Movie · as Guildenstern

Son of Man
Movie · as Roman Centurion

Boy Meets Girl
TV · as Jeremy · 1 ep
Shotgun
Movie · as Julian

Bat Out of Hell
TV · as Sgt. Booth · 5 eps

The Siege of Manchester
Movie · as Captain Windebanke

Stranger in the Family
Movie · as Assistant

Thirty-Minute Theatre
TV · as Ronnie Thomas · 1 ep

BBC Play of the Month
TV · as Salerio · 1 ep

The Wednesday Play
TV · as David Lewis, Roman Centurion · 1 ep

Detective
TV · as Dick Asher · 1 ep

Theatre 625
TV · as Officer, Man, Captain Windebanke · 1 ep

The Avengers
TV · as Lawson · 1 ep