Actor (58 credits)
- The Big Broadcast of 1938 (1938) Pilot, not listed in credits
- The Buccaneer (1938) Pirate, not listed in credits
- Thunder Trail (1937) Miner, not listed in credits
- Turn Off the Moon (1937) Building Superintendent, not listed in credits
- College Holiday (1936) Deputy Sheriff, not listed in credits
- Rose Bowl (1936) Football Fan, not listed in credits
- Forgotten Faces (1936) Ambulance driver
- The General (1926) Raider, not listed in credits
- Sir Lumberjack (1926) Jason Mack
- Wolf Blood (1925) Dr. Eugene Horton
- Mary of the Movies (1923) The Old Man
- The Lion's Claws (1918) Buck Masterson
- The Geaser of Berlin (1918) The Kaiser - Little Willie A'Mighty
- Desert Law (1918) Sheriff
- Shoulder Arms (1918) Soldier, not listed in credits
- Hell's Crater (1918) Undetermined Role
- Bull's Eye (1917) John Clayton
- The Price of Silence (1917) Joe Dugan
- The Pullman Mystery (1917)
- One Wild Night (1917)
- Public Approval (1916)
- Virginia (1916) John Clerson
- The Silent Battle (1916) John Kenyon
- A Dead Yesterday (1916)
- Alias Jane Jones (1916) Eddie Sloan
- Her Bitter Cup (1916) Factory Foreman
- The Inner Soul (1916) Dr. Winston
- Stumbling (1916)
- The Beckoning Trail (1916) Dodd
- Eleanor's Catch (1916) Joe
- Behind the Lines (1916) Torrenti
- To Another Woman (1916) Henry - the Butler
- The Vacuum Test (1915) Spike Gans
- Diana of Eagle Mountain (1915) Doc Goring
- The Eagle (1915)
- The Human Menace (1915)
- The Flight of a Night Bird (1915)
- The Man in the Chair (1915)
- Extravagance (1915)
- A Wild Irish Rose (1915) Terrance McCoy
- A Fiery Introduction (1915) Edward Dawson
- A Woman's Debt (1915)
- The Girl of the Dance Hall (1915)
- Agnes Kempler's Sacrifice (1915) John Ford
- The People of the Pit (1915)
- Haunted Hearts (1915) Dr. Gordon
- The Dancer (1915)
- The Deficit (1915)
- The Duchess (1915) Maloney - the Tenant
- The Love Victorious (1914) Lust
- Dolores D'Arada, Lady of Sorrow (1914)
- Bess the Detectress in Tick, Tick, Tick (1914) Ethelbert - the Cop
- The Feud (1914)
- The Mystery of Wickham Hall (1914) Sir Henry Marston
- The Trey o' Hearts (1914) Marrophat
- The Desert's Sting (1914) Tom Carlson
- Passing the Love of Woman (1914)
- Hawaiian Love (1913) The Chinaman
Writer (5 credits)