1947
Thunder Mountain as Deputy (uncredited)1943
Colt Comrades as Vigilante, shooting from behind rock at back of house1943
Haunted Ranch as Army Enlistee1942
Sunset on the Desert as Townsman1942
In Old California as Shorty1942
Romance on the Range as Posse Rider1942
Down Rio Grande Way as Henchman Lobo1942
Overland Mail as Lynch Mob Member1942
Vengeance of the West as Stage Robber1942
Come on Danger as Henchman1942
Pardon My Gun as Townsman1941
Robin Hood of the Pecos as Henchman (uncredited)1941
In Old Cheyenne as Henchman1941
The Son of Davy Crockett as Water Hole Poisoner1941
Robbers of the Range as Henchman (uncredited)1941
Sheriff of Tombstone as Jed Crowley1941
Bury Me Not on the Lone Prairie as Rancher Barney1941
Six-Gun Gold as Deputy1941
Twilight on the Trail as Cowhand Extra1941
Wrangler's Roost as Gambler1940
The Grapes of Wrath as Buck Jackson - Witness at Dance (uncredited)1940
The Sea Hawk as Not available1940
The Westerner as Lee Webb (uncredited)1940
Three Men from Texas as Henchman1940
Santa Fe Marshal as Townsman1940
Three Faces West as Churchgoer1940
Colorado as Deputy1940
Gaucho Serenade as Henchman on Train1940
Riders of Pasco Basin as Rancher (uncredited)1940
Deadwood Dick as Henchman Steve1940
Melody Ranch as Autry Rider1940
The Showdown as Barfly1940
Winners of the West as Townsman1940
The Return of Wild Bill as Henchman Mike1940
Light of Western Stars as Ranch Hand1940
Stage to Chino as Townsman (uncredited)1940
Under Texas Skies as Rancher1940
Law and Order as Cowhand1939
The Oregon Trail as Pioneer at Wagon Train Camp1939
New Frontier as Roadblock Defender1939
Saga of Death Valley as Henchman1939
Silver on the Sage as Baker1939
The Lone Ranger Rides Again as Burning Wagon Raider1939
The Kid From Texas as Texas Cowhand1939
South of the Border as Bandit1939
Rough Riders' Round-up as Henchman1939
In Old Monterey as Townsman1939
Henry Goes Arizona as Man on Bus (uncredited)1939
Southward Ho! as Phoney Soldier Jones1939
Code of the Cactus as Henchman1939
Frontier Pony Express as Johnson Henchman1939
The Return of the Cisco Kid as Posse Rider (uncredited)1939
In Old Caliente as Henchman1939
Sunset Trail as Cowboy1939
Desperate Trails as Barfly1938
Six Shootin' Sheriff as Gambler1938
Whirlwind Horseman as Jack1938
The Frontiersmen as Bar 20 Cowboy1938
Gold Mine in the Sky as Henchman Chet1938
Santa Fe Stampede as Townsman1938
Partners of the Plains as Dialogue Gunman at Cabin Shootout1938
Frontier Town as Barfly1938
Billy The Kid Returns as Not available1937
Borderland as Barfly1937
Empty Holsters as Rider (uncredited)1937
The Luck of Roaring Camp as Starbottle1937
Gun Lords of Stirrup Basin as Mart - Henchman (uncredited)1937
Land Beyond the Law as Henchman (uncredited)1937
Jungle Menace as Henchman1937
Heroes of the Alamo as Hank Hunter1937
The Feud of the Trail as Holcomb Brother1937
Prairie Thunder as Man (uncredited)1937
Guns in the Dark as Jim Badger1937
Texas Trail as Henchman1937
Mystery Range as Henchman1937
Brothers of the West as Larry1937
Romance of the Rockies as Henchman1936
Rhythm on the Range as Rodeo Cowboy1936
The Boss Rider of Gun Creek as Not available1936
Hopalong Cassidy Returns as Saloon Patron1936
The Adventures of Frank Merriwell as Bill / Stalking Indian1936
Guns and Guitars as Henchman Buck1936
Undercover Man as Barfly1936
Rio Grande Ranger as Henchman (uncredited)1935
Rustlers of Red Dog as Henchman Hank [Chs. 1, 7. 9]1935
The Eagle's Brood as Barfly1935
The Fighting Marines as Karlsson1935
Western Frontier as Henchman1935
Border Brigands as Jailed Henchman1935
Rainbow's End as Ranch Hand (uncredited)1934
The Lost Jungle as Steve1934
The Red Rider as Berg - Breen Henchman1934
Smoking Guns as Henchman Jim1934
Rainbow Riders as Deputy / Henchman (as Jim Covey)1933
Gordon of Ghost City as Jeff1933
Cross Fire as Henchman (uncredited)1933
Fargo Express as Posseman1933
The Thrill Hunter as Deputy Jim1932
Haunted Gold as Henchman Ed (uncredited)1932
Ride Him, Cowboy as Hawk Henchman on Sentry (uncredited)1932
Come On, Tarzan as Jim - Cowhand1932
Beyond the Rockies as Sherman Henchman Pete (uncredited)1932
Heroes of the West as Henchman Jim1931
The Range Feud as Not available1931
The Arizona Terror as Posse Member1931
Sundown Trail as Henchman Blaney1931
Red Fork Range as 'Apache' Joe1931
Freighters of Destiny as Jim1930
The Mounted Stranger as 'White-Eye'1930
Near the Rainbow's End as Henchman1930
Roaring Ranch as Arsonist (uncredited)1929
Hell's Heroes as Barfly (uncredited)1929
Tide of Empire as Raider1929
The Lariat Kid as Jackknife1929
The Desert Rider as Shorty (uncredited)1929
The Harvest of Hate as Bit Role (uncredited)1929
Points West as Steve1927
The Last Outlaw as Butch1927
Hey! Hey! Cowboy as Blake1927
Open Range as Red1926
The Iron Rider as Parson Larkin1926
The Blind Trail as Al Leitz1926
Red Hot Leather as 'Red' Hussey1926
The Shoot 'Em Up Kid as Not available1925
The Calgary Stampede as Fred Burgess1925
Wild Horse Mesa as Jim Horn1925
The Burning Trail as Black Loring1925
The Circus Cyclone as Greasey1924
Huntin' Trouble as Chet Ryan1924
Unseen Hands as Wapita1924
The Border Legion as Pearce (as James Corey)1923
The Oregon Trail as Rene Coulier1922
Headin' West as Red Malone1922
In the Days of Buffalo Bill as Capt. Brown1922
The Jaws of Steel as Jules Biason1921
Sweet Revenge as Not available1921
The Driftin' Kid as Not available1921
Out o' Luck as Not available1921
Action as Sam Waters1921
The Saddle King as Not available1921
Red Courage as Steve Carrol1920
The Smilin' Kid as Not available1920
Tipped Off as John Carnes1920
The Two-Fisted Lover as Samuel Griggs1920
The Big Catch as Slow Evans - Billy's Pal1920
The Broncho Kid as Not available1920
The Grinning Granger as Harry Jackson1920
Fight It Out as Slim Allen1920
The Man With The Punch as Sheriff Jeff Sellers1920
The Texas Kid as Not available1920
One Law for All as Not available1920
Wolf Tracks as Not available1920
Masked as Not available1920
The Trail of the Hound as Not available1920
Double Danger as Bull Condon1920
'in Wrong' Wright as Deputy1920
A Gamblin' Fool as Not available1920
Cinders as Weary Willie1920
Superstition as Joe Fields1920
The Shootin' Fool as Not available1920
The Shootin' Kid as Not available1920
The Champion Liar as Not available1920
The Fightin' Terror as Not available1918
The Phantom Riders as Foreman1917
Cheyenne's Pal as Noisy Jim1914
The Master Key as Wah Sing