Actor (35 credits)
- The Grapes of Wrath (1940) Migrant, not listed in credits
- Frontiers of '49 (1939) Auctioneer Pete Martin
- The Mysterious Avenger (1936) Texas Ranger, not listed in credits
- The Crime of Dr. Forbes (1936) Deputy Sheriff, not listed in credits
- The Plainsman (1936) Trooper, not listed in credits
- Ginger (1935) Pedestrian, not listed in credits
- Life Begins at Forty (1935) Townsman, not listed in credits
- The Revenge Rider (1935) Townsman, not listed in credits
- This Is the Life (1935) Malibu Gateman, not listed in credits
- The Awakening of Jim Burke (1935) Workman, not listed in credits
- Behind the Evidence (1935) Gunman, not listed in credits
- Lady by Choice (1934) Waiter, not listed in credits
- Wild Gold (1934) Drunk Singer, not listed in credits
- Island of Lost Souls (1932) Undetermined Role, not listed in credits
- Wild West Romance (1928) Sheriff
- McGuire of the Mounted (1923) Sergeant Murphy
- Hoodman Blind (1923) Bull Yeaman
- The Galloping Kid (1922) Steve Larabee
- Never Let Go (1922) The Leader of the Fur Stealers
- Sure Fire (1921) Overland Kid
- A Daughter of the Law (1921) Slim Dolan
- Tipped Off (1920)
- Tempest Cody Plays Detective (1919)
- Neck and Noose (1919)
- The Last Outlaw (1919) Chad Allen
- By Indian Post (1919) Andy
- Ace High (1919)
- Ace of the Saddle (1919) Inky O'Day
- The Gun Packer (1919) Brown
- Meet My Wife (1917) Jack
- They Were Four (1917)
- Border Wolves (1917) Cowboy
- The Comeback (1917) Crying Kid
- A Darling in Buckskin (1917) Steve
- Bill Brennan's Claim (1917) Pete