James Knight
Acting

Elle: A Modern Cinderella Tale
Concierge

The Shop at Sly Corner
Publican

Loyal Heart
Police Sergeant

A Girl in a Million
Pavilion Manager

Appointment with Crime
Smokey

Johnny Frenchman
Tom Hocking

The Agitator
Businessman (uncredited)

Medal for the General
Sergeant (uncredited)

The Life and Death of Colonel Blimp
Club Porter (1902)

Much Too Shy
Mr. Pepper - Cinema Manager

The Next of Kin
Sailor on Train (uncredited)

Inspector Hornleigh Goes to It
Cinema Manager

Gasbags
German Major

Convoy
Admiral

Girl in the News
Traffic Policeman (Uncredited)

Let George Do It!
Passenger On SS Macaulay (uncredited)

Cheer Boys Cheer
Chauffeur

There Ain't No Justice
Police Constable (uncredited)

The Four Just Men
Policeman Outside Parliament (uncredited)

Trouble Brewing
Brewery Foreman

Strange Boarders
Fire Chief (uncredited)

The Passing of the Third Floor Back
Police Inspector (Uncredited)

The 39 Steps
Detective at London Palladium (uncredited)
Sexton Blake and the Bearded Doctor
Red

The Man Who Knew Too Much
Police Inspector (uncredited)
Lost In The Legion
Ryan

Crime on the Hill
Newspaper Editor

That Night in London
Inspector Brody

When London Sleeps
Garnett

The Third String
Webson
A Safe Affair
Tom

Kissing Cup's Race
Detective
Maria Marten
Carlos

Motherland
Tom Edwards
The Legend of Tichborne Dole
The Impatient Patient
The Great Turf Mystery
Luke Pomeroy

Claude Duval
Captain Craddock
What Price Loving Cup?
Philip Denham
Football Fun
Father
One Moment's Temptation
Martha
Plunket
Crushing the Drug Traffic
Customs Officer
The Education of Nicky
Nicky Malvesty
Love in the Welsh Hills

A Romany Lass
Donald MacLean







