1933
Laughter in Hell as I.N. Tree1932
Love Me Tonight as Bootmaker (uncredited)1929
The Last Performance as Booking Agent1928
Driftin' Sands as Don Roberto Aliso1926
The Texas Streak as Surveyor Logan1926
Three Pals as Maj. Wingate1926
Red Hot Leather as Morton Kane1926
The Phantom Bullet as Judge Terrill1926
Her Big Adventure as Silas Merriwell (as William Turner)1925
The Pony Express as William Russell1925
The Monster as Detective Jennings (uncredited)1925
The Power God as Jarvis Humphries1925
Where Was I? as Jones1925
White Thunder as Charles Evans1924
Fast and Fearless as Judge Brown1924
The Enemy Sex as Blaineey1924
The Garden of Weeds as Theater Manager1924
The Measure of a Man as Tom Hitch1923
The Darling of New York as Close, the Master Mind1923
Blow Your Own Horn as Dinsmore Bevan1923
Other Men's Daughters as President of the Board1917
Jimmie Dale, Alias the Grey Seal as Not available1917
The Meeting as Not available1916
The Perils of Our Girl Reporters as Not available1916
The Evangelist as Not available1916
Some Boxer as Bill Sykes - the Trainer1916
Love's Toll as Mr. Lane1915
The Nation's Peril as Adm. Lyons1915
The Climbers as Head Clerk1915
The Road o' Strife as Not available1915
The Great Ruby as Gooch - Sir John's Clerk1915
Here Comes the Bride as Reed's Uncle1915
It All Depends as Not available1913
Traffic in Souls as Isaac Barton