1941
Across the Sierras as Doctor1940
One Million B.C. as Rock Person1940
A Failure at Fifty as Farmer (uncredited)1939
Down the Wyoming Trail as Whiskers1938
Cattle Raiders as Not available1935
The Silent Code as Nathan Brent1935
The Ghost Rider as Dad1934
Smoking Guns as Bob Masters1934
Wheels of Destiny as Dad Collins1933
Gun Justice as Jim Lance1933
King of the Arena as Sheriff1932
Wild Girl as Vigilante (uncredited)1932
Young Blood as Townsman1927
Galloping Fury as James Gordon - Ranch Foreman1926
The Return of Grey Wolf as Charles Hendrickson - Owner of Trading Post1926
The Man in the Shadow as Harry Jackson1926
The Test of Donald Norton as Layard1925
As No Man Has Loved as Lt. Harper1924
One Glorious Night as Club Secretary1924
Singer Jim Mckee as Hamlin Glass Jr.1923
Our Hospitality as John McKay (uncredited)1923
Temporary Marriage as Prosecuting Attorney1922
Nine Points of the Law as Bruce McLeod1922
The Veiled Woman as The Piper1921
Desperate Trails as Walter A. Walker1920
The Path She Chose as Parker1920
Honor Bound as James Ellison1919
Desert Gold as Captain George Thorne1919
In Old Kentucky as Joe Lorey1918
Madam Who as John Armitage1918
The Heart of Rachael as Joe Pickering1918
The Bells as Christian1918
Carmen of the Klondike as Cameron Stewart1918
The White Lie as Gordon Kingsley1918
Mother, I Need You as John Gilbert1918
A Law Unto Herself as Bertrand Beaubien1918
The Crime of the Hour as Not available1918
Honor's Cross as Lee Stevens1917
Beware of Strangers as Harry Lyttle1917
The Curse of Eve as John Gilbert1917
Who Shall Take My Life? as Fran Coswell (as Ed Coxen)1916
The Profligate as Richard Potter1916
The Happy Masquerader as Richard Thorn1916
The Suppressed Order as Hugh Bradford1916
Citizens All as Karl Wagner - Johann's Son1916
A Modern Sphinx as Francis Passmore1916
The Voice of Love as Philip Morse1916
In the Shuffle as Bill Ensor1916
The Franchise as Gilbert Warren1916
A Woman's Daring as Philip Rogers1916
The Trail of the Thief as Martin Gale1916
Bonds of Deception as Allen Gifford1916
Spider Barlow Meets Competition as Willard Dale1915
His Brother's Debt as Arnold Downs1915
The Senor's Silver Buckle as George Davis1915
The Wishing Stone as Allan Day1915
Ancestry as Harold Dean1915
The Forecast as Rex Booth1915
The Resolve as Steven Brooks1915
The Broken Window as Jim - the Repair Man1915
Justified as Tom Allen1915
Reformation as Jimmie - the Burglar1915
The Zaca Lake Mystery as Jim - the Ranger1915
The Castle Ranch as Algy - the Second Son1915
The Guiding Light as Robert Temple - Lighthouse Keeper1915
The Sting of It as Mark Pelton1915
The High Cost of Flirting as Jack Blakeney1915
Detective Blinn as Detective Blinn1915
Wife Wanted as Andy Fortune1915
One Summer's Sequel as Lloyd Norman1915
Comrades Three as Stanley Ward1915
Wait and See as Rodney Norton1915
His Mysterious Neighbor as Not available1915
The Greater Strength as Dr. David Hart1915
It Was Like This as Richard Adams1915
Mixed Wires as John Smith - Insurance Adjuster1915
His Obligation as Ralph Moore1915
The Deception as Tom Saxon1915
Reprisal as Paul Giles1915
Saints and Sinners as The Jack of Cards - the Village Gambler1915
The Derelict as Leo Holmes1915
The Jilt as Allan Boyd1915
The Decision as Robert Graham1915
On Secret Service as Frank Ketchell1915
The Divine Decree as Tom Burson1915
Out Of The Ashes as Dr. Thorne1915
The Key to the Past as Norman Stockton1915
The Problem as Fred Rees1915
The Water Carrier of San Juan as Romero1915
Drifting as Frank Spaulding1915
Alice of Hudson Bay as Frank Moss, R.C.M.P.1915
Visitors and Visitees as Martin1915
Spider Barlow Cuts In as Will Rand - Rita's Suitor1914
Jim as Richard Dameron - the Poet1913
A Rose of Old Mexico as Pedro1913
Love and the Law as Tom Trude1913
Courage of Sorts as Dr. Winton1913
The Trail of Cards as Bob Renwick - the Cowboy Hero1912
In Peril of Their Lives as The Trapper