Movies
The Italian Job
as Cinema Warder
A Night to Remember
as Steward at Steerage Gate (uncredited)
Innocent Meeting
as Music Shop Owner
Operation Murder
as Williams
Floodtide
as Dick Crawford
The Assassination Bureau
as Exp!oding Casket Victim (uncredited)
Castle Sinister
as McTavish
The Giant Behemoth
as Dr. C. A. Morris, the village doctor
Whisky Galore!
as Captain MacKechnie
So Evil, So Young
as Butler