1926
The Highbinders as Arnold Blair1924
Meddling Women as Harold Chase1923
The Grub Stake as Jeb1923
Refuge as Gene1922
The Altar Stairs as John Strickland1922
Head Over Heels as Lawson1922
A Game Chicken as José María Lavendera1922
The Half Breed as Ross Kennion1920
What Happened To Rosa as Dr. Maynard Drew1920
The Slim Princess as Pike1920
The Key to Power as Not available1920
Husbands and Wives as John Arms1919
False Gods as Cecil Andrews1919
Someone Must Pay as Henry Taylor1919
Phil-for-Short as John Alden1919
The Woman Under Oath as John Schuyler1918
Secret Strings as Hugh Maxwell1918
The Soul of Buddha as Sir John Dare1918
Queen of the Sea as Prince Hero1918
A Daughter of France as Col. Rudolph von Knorr1918
The Forbidden Path as Robert Sinclair1918
Ashes of Love as Howard Rosedale1917
Queen X as George Evans1917
Barnaby Lee as John King1916
Sherlock Holmes as Sir Edward Leighton1916
It May Be Your Daughter as Salvatore, Ruth's father1916
A Little Volunteer as Richard Sinclaire - A Wealthy Widower1916
The Prisoner at the Bar as Ambrose Stanton1915
The Raven as David Poe Jr (as Hugh E. Thompson)1915
The Inner Brute as Will Hammond1915
The Great Deceit as John Allen