1941
Citizen Kane as Expressman (uncredited)1941
So Ends Our Night as Friend of Weiss (uncredited)1940
Take Me Back to Oklahoma as Mule Bates1940
Lucky Cisco Kid as Henchman1940
Rollin' Home to Texas as Marshal1940
A Failure at Fifty as Trader (uncredited)1940
Beyond the Sacramento as Convict Tom Jimpson1940
The Man from Tumbleweeds as Blake - Bearded Bank Robber1940
Deadwood Dick as Pete1939
Stagecoach as Lordsburg Townsman (uncredited)1939
Gunga Din as Fulad (uncredited)1939
The Night Riders as Army Enlistee Getting Socked1939
Riders of the Frontier as Henchman Sam1939
Captain Fury as Guard with Whip1939
Riders of Black River as Whit Kane - Henchman1939
Overland with Kit Carson as Pierre1939
Unborn Souls as Not available1938
Knight of the Plains as Rancher1938
Overland Stage Raiders as Not available1938
Red River Range as Henchman Kenton1938
Two Gun Justice as Blackie - Henchman1937
Rough Riding Rhythm as Jake Horne1936
Swing Time as Not available1936
Silly Billies as Pioneer1936
A Face in the Fog as Insurance Investigator (uncredited)1936
I Conquer the Sea! as Gabe1935
Les Misérables as Galley Whip Warder1935
The Irish Gringo as Rawlins - Henchman1933
The Fighting Cowboy as Bartender1933
Lightning Range as Black Pete1932
Afraid to Talk as Prison Hospital Guard1932
The Penal Code as McCarthy1932
Out of Singapore as Seaman Bill1932
45 Calibre Echo as Burly Henchman1931
Air Eagles as Guard1931
Lariats and Six-Shooters as Not available1931
The Law of the Tong as Dance Hall Customer1928
Stormy Waters as Bos'n1928
Win That Girl as Larry Brawn II1927
The Kid Brother as Olin Hickory1927
Born to Battle as Zack Cowan1925
Pioneers of the West as Black Eagle1924
The Powerful Eye as Hurley - the Master Magician1924
Circus Lure as Not available1922
The Desert Bridegroom as Not available