| After the Fog (1929) as Bill Reynolds |
| The Lariat Kid (1929) as Pecos Kid |
| The Girl Who Wouldn't Wait (1929) as Detective (as Joe Bennett) |
| Won in the Clouds (1928) as Portuguese Jack Woods |
| Vultures of the Sea (1928) as Deaf mute |
| The Shepherd of the Hills (1928) as Ollie |
| Wolf's Trail (1927) as Bert Farrel (as Joe Bennett) |
| Three Miles Up (1927) as Garrett |
| Men of Daring (1927) as David Owen |
| Somewhere in Sonora (1927) as Bart Leadley |
| The Man in the Shadow (1926) as Dallis Alvoid |
| The Sign of the Claw (1926) as Jimmy Bryson |
| Cold Nerve (1925) |
| Breed of the Border (1924) as Red Lucas |
| Trigger Fingers (1924) as Bob Murtison |
| Barbara Frietchie (1924) as Jack Negly |
| Love Never Dies (1921) as Joel Eperson |
| A Daughter of the Law (1921) as Eddie Hayes (as Joe Bennett) |
| The Night Horsemen (1921) as Dr. Byrne |
| The Terror (1920) as Phil Harland |
| The Feud (1919) as Cal Brown |
| Man's Desire (1919) as Bob Denton |
| Crown Jewels (1918) as Kenneth Grey |
| The Reckoning Day (1918) |
| The Golden Fleece (1918) as Jason |
| Marked Cards (1918) as Don Jackson |
| Limousine Life (1918) as Jed Bronson |
| Indiscreet Corinne (1917) as Rocky Van Sandt |
| Illusion of Kate Moss Production Design |