Actor (79 credits)
- Cattle Raiders (1938) Hayes, not listed in credits
- Battle of Greed (1937) Tobacco Customer, not listed in credits
- Two-Fisted Sheriff (1937) Laughing Bill Slagg
- Trapped (1937) Cal
- The Women Men Marry (1937) Prison Guard, not listed in credits
- Exclusive (1937) Rioter, not listed in credits
- Silly Billies (1936) Bit, not listed in credits
- Sunset of Power (1936) Henchman Mack
- Empty Saddles (1936) Madden Henchman, not listed in credits
- The Boss Rider of Gun Creek (1936) Henchman Slim
- For the Service (1936) Henchman, not listed in credits
- In Spite of Danger (1935) Cummings, not listed in credits
- Justice of the Range (1935) Henchman Pinto Carew
- Law Beyond the Range (1935) Drag Cassidy, not listed in credits
- The Whole Town's Talking (1935) Policeman, not listed in credits
- Life Begins at Forty (1935) Townsman, not listed in credits
- The Revenge Rider (1935) Henchman Lynch
- The Singing Vagabond (1935) Utah Joe
- The Public Menace (1935) Policeman, not listed in credits
- Fighting Shadows (1935) Gavin, not listed in credits
- Mills of the Gods (1934) Bit Role, not listed in credits
- Pursued (1934) Mate, not listed in credits
- Lady by Choice (1934) Detective, not listed in credits
- Name the Woman (1934) Hobbs
- Murder in Trinidad (1934) Hunter, not listed in credits
- Voice in the Night (1934) Lineman Restraining Jackson, not listed in credits
- Whom the Gods Destroy (1934) Balkan Passenger, not listed in credits
- Secrets (1933) Jake Houser
- Miss Information (1928)
- The Man Who Laughs (1928) not listed in credits
- The Midnight Adventure (1928) Bart Gainsborough
- Into Her Kingdom (1926) American Customer
- The Scarlet Honeymoon (1925) Harrison
- In Love with Love (1924) Frank Oaks
- Long Live the King (1923) Bobby's Father
- Rio Grande (1920) Danny O'Neil
- Judy of Rogue's Harbor (1920) Jim Shuckles
- Heart o' the Hills (1919) Jason Honeycutt
- Destiny (1919) Lenn Haswell
- The Amateur Adventuress (1919) Oliver Morley
- Big Little Person (1919) Gerald Staples
- The Kaiser, the Beast of Berlin (1918) Capt. von Wohlbold
- The Wife He Bought (1918)
- Her Inspiration (1918) Big Hank
- The Red, Red Heart (1918) John DeWitt
- The City of Purple Dreams (1918) Olaf Nikolay
- The Little Yank (1917) Major Rushton
- A Girl of the Timber Claims (1917) Francis Ames
- The Savage (1917) Captain McKeever
- The Regenerates (1917) Paul La Farge
- A Woman's Awakening (1917) Allen Cotter
- The Desire of the Moth (1917) Dick Marr
- The Gown of Destiny (1917) Neil Cunningham
- Madame Bo-Peep (1917) Teddy Westlake
- Diane of the Follies (1916) Jimmie Darcy
- Sold for Marriage (1916) Ivan
- Reggie Mixes In (1916) Sylvester Ringrose
- Intolerance: Love's Struggle Throughout the Ages (1916) The Mercenary
- Children of the Feud (1916) Jed Martin
- A Sister of Six (1916) Don Francisco Garcia
- The Rummy (1916) Managing Editor
- The Mystery of the Leaping Fish (1916) Gent Rolling in Wealth
- Hell-to-Pay Austin (1916) Fred
- Editions de Luxe (1915) Jack McCarthy - Detective
- The Bankhurst Victory (1915) Ramar - the Detective
- The Lost House (1915) Dr. Protheroe
- The Stronger Man (1915) Stanley Hargrave - Cecil's Second Husband
- For His Pal (1915) Jim Sears
- The Absentee (1915) Sampson Rhodes / Might
- The Craven (1915)
- The Opal Pin (1915) Remar
- The Three Brothers (1915) François Gaudet / Bob
- The Penitentes (1915) The Chief Brother
- Martyrs of the Alamo (1915) David Crockett
- Hidden Crime (1915) Horace Dunn
- The Failure (1915) Isaac Shuman
- The Birth of a Nation (1915) Klansman, not listed in credits
- The Family Doctor (1915) Dr. Williston McGrew
- Granny (1914) Sears