1921
Playing with Fire as Bruce Tilford1920
The Land of Jazz as Not available1920
Girl in the Web as Chapman Price1919
Put up Your Hands as Alvin Thorne1919
The Speed Maniac as Philip Malcolm1919
It Happened in Paris as Leon Naisson1919
Love Is Love as Red Devlin1919
Fighting Through as Raymond Haynes1918
The Goddess of Lost Lake as Chester Martin1917
Love Letters as Robert Maxwell1917
The Flame of Youth as Sir Beverly Wyndham1917
The Phantom's Secret as Franz Leroux1917
The High Sign as Not available1917
Even as You and I as Jacques1917
The Double Room Mystery as Speed Cannon1917
A Stormy Knight as Richard Weller1917
The Spindle of Life as Vincent Bradshaw1916
The Jackals of a Great City as Clay Wimburn1916
The Grip of Jealousy as Phillip Grant1916
A Great Love as Harold Du Vane1916
The Gilded Spider as Burton Armitage1916
Dolly's Scoop as James Fairfax1916
Tangled Hearts as Montgomery Seaton1916
The Isle of Life as Not available1916
The Social Buccaneer as Sir Archibald Bamford1915
Mistress Nell as Not available1914
The Master Cracksman as District Attorney1914
The Million Dollar Robbery as Judge1912
A Timely Repentance as Ronald Seymour (as H.S. Mack)1912
The New Fire Chief as O'Flaherty1912
Mr. Smith, Barber as Not available1911
By the House That Jack Built as Prince Charming1910
The Time-Lock Safe as Office Worker1910
You Saved My Life as Not available