1945
Waterloo Road as Not available1940
21 Days Together as Bert1939
The Lambeth Walk as Parchester1936
The Man Who Could Work Miracles as Constable Winch1936
Shipmates o' Mine as Bill Webb1935
The Student's Romance as Sportsman1935
The Deputy Drummer as Robbins1932
The Innocents of Chicago as Gangster1932
The Maid of the Mountains as Crumpet1932
The Bad Companions as Blinks1932
Old Spanish Customers as Pedro1931
Bull Rushes as Not available1931
Aroma of the South Seas as The Valet1931
The Love Race as Ferdinand Fish1931
Love Lies as Lord Lletgoe1931
Never Trouble Trouble as Mr. Tweet1931
No Lady as Ptomanian Ptough1930
The Yellow Mask as Steward1930
Children of Chance as O.K. Johnson1929
Joyland as Not available1929
Fire Proof as Not available1929
Good Night Nurse as Not available1929
Battling Sisters as Not available1929
Summer Saps as Piano-playing neighbor1929
Only Me as Not available1928
Roaming Romeo as Horatio Babaorum1928
Sword Points as Viscount de Brey1928
The Lost Laugh as The Husband1928
Fandango as A Tough Egg1928
Hard Work as The Husband1928
No Fare as Train Conductor1928
Fisticuffs as Not available1928
Be My King as The Bo'sun1927
The Draw-Back as College Football Captain1927
Howdy Duke as Elmer Eclair1927
Monty of the Mounted as Black Joe1927
Drama Deluxe as Hal Swat, Manager1927
Naughty Boy as Henry Sharp1927
High Sea Blues as Not available1927
Off Again as The Belligerent Rival1927
The Movie Hound as Not available1927
Hello Sailor as The Sailor's Shipmate1926
Time Flies as A Duellist1926
His Private Life as An Army Cook1926
Movieland as Dumley1925
The Fighting Dude as The Dude's Rival1925
Maid in Morocco as The Caliph