Known For
Filmography

Zoe
Movie · as Taxi Cab Driver

Titanic
Movie · as Titanic Gym Instructor Thomas McCawley (uncredited)

Babylon 5
TV · as Durhan · 1 ep

Bonjour la Classe
TV · as Policeman · 1 ep

Phoenix
TV · as Roy Gamble · 1 ep

Police Rescue
TV · as Pomerantz · 1 ep

The Upper Hand
TV · as Mike McGuire · 1 ep

KYTV
TV · as Cameraman · 1 ep

Agatha Christie's Poirot
TV · as Chief Inspector · 1 ep
About Face
TV · as Keith

For Queen & Country
Movie · as Harry
Gentlemen and Players
TV · as Cy Drinkle · 1 ep

Doctor Who: Time-Flight
Movie · as Sheard

Priest of Love
Movie · as Policeman

Bergerac
TV · as Preston · 1 ep

Minder
TV · as Blakeney · 1 ep

Les Misérables
Movie · as Lebec

The Professionals
TV · as Miller · 1 ep

Target
TV · as Kenneth Venables · 1 ep

The Sweeney
TV · as Ken Algar · 1 ep
If You Could See What I Can See
Movie · as Andrews

The Main Chance
TV · as Allan Whittaker · 1 ep

Public Eye
TV · as Bailey · 1 ep

The Saint
TV · as Pierre Echard · 1 ep

Richard the Lionheart
TV · as Banister · 4 eps

Payroll
Movie · as Brent

The Sinister Man
Movie · as Det. Sgt. Stillman

Up in the World
Movie · as Police Constable (uncredited)

Mr. Perrin and Mr. Traill
Movie · as Henderson