1929
Say It with Songs as Dr. Burnes, surgeon1929
Skin Deep as District Atty. Carlson1927
Three Hours as James Finlay1927
Heroes in Blue as Bob Kelly1927
The Opening Night as Jimmy Keane1926
Whispering Smith as McCloud1926
Laddie as Laddie1926
Pals in Paradise as Bill Harvey1926
Rocking Moon as Gary Tynan1926
The Dice Woman as Hamlin1925
Confessions of a Queen as Prince Alexei1925
Daughters Who Pay as Dick Foster1924
So Big as Pervus DeJong1924
The White Sin as Grant Van Gore1924
Those Who Dare as Captain Manning1924
Empty Hearts as Milt Kimberlin1923
Richard the Lion-Hearted as Sir Kenneth, Knight of the Leopard1923
Crinoline and Romance as Davis Jordan1923
What a Wife Learned as Jim Russell1922
Quincy Adams Sawyer as Quincy Adams Sawyer1922
Lorna Doone as John Ridd1922
Affinities as Day Illington1922
The Bonded Woman as John Somers1922
South of Suva as John Webster1922
The Golden Gift as James Llewelyn1921
The Ace of Hearts as Forrest1921
Bits of Life as Dentist's Patient1921
The Poverty of Riches as Tom Donaldson1921
An Unwilling Hero as Hunter1921
The Sky Pilot as The Sky Pilot1921
The Silent Call as Clark Moran1921
Voices of the City as Graham1920
The Woman in Room 13 as Paul Ramsey1920
Godless Men as Dan Darrin1919
The Pest as Gene Giles1919
The Loves of Letty as Richard Perry1919
Through the Wrong Door as Burt Radcliffe1919
Sis Hopkins as Ridy Scarboro1918
The Sea Waif as Harry Caton1918
The Cabaret as Dick Turner1918
The Spurs of Sybil as Dr. Ross Alger1918
The Oldest Law as Billy West1918
A Woman of Redemption as Tim Stanton1918
Stolen Hours as Hugh Carton1918
T'Other Dear Charmer as Tom Wentworth1917
Betsy Ross as Joseph Ashburn1917
Darkest Russia as Alexis Nazimoff1917
Maternity as David Gordon1917
The Bondage of Fear as Dick Mortimer1917
Shall We Forgive Her? as Oliver West1917
The Divorce Game as Paul, Viscount de Sallure1917
The Strong Way as Don Chadwick1917
A Self-Made Widow as Fitzhugh Castleton1916
Hulda from Holland as Allan Walton1916
Destiny's Toy as Rev. Robert Carter1916
The Eternal Grind as Owen Wharton1916
Madame X as Monsieur Floriot1915
The Little Dutch Girl as Lionel1914
In the Days of the Thundering Herd as Dick Madison