1939
Romance of the Redwoods as Eddie Carter1938
The Broken Melody as John Ainsworth1938
Numbered Woman as Dr. Steven Russell1938
Lovers and Luggers as Daubeney Carshott1938
I Demand Payment as Dr. Craig Mitchell1937
Blake of Scotland Yard as Doctor Marshall1937
Clipped Wings as Capt. Jerry Brown / Jim Lofton1937
Blake of Scotland Yard as Dr. Marshall, 'The Scorpion'1936
Kelly of the Secret Service as Agent Ted Kelly1936
A Face in the Fog as Frank Gordon1936
A Man Betrayed as Curtis Powell1936
The Little Red Schoolhouse as Owen Rogers1936
Night Cargo as Bruce Donaldson1935
Skybound as Capt. John Kent1935
Honeymoon Limited as Henry Townsend1935
Harmony Lane as Andrew Robinson1935
Social Error as Attorney Johnson1935
Midnight Phantom as Lieut. Dan Burke1935
Rip Roaring Riley as Ted 'Rip-Roaring' Riley1935
Society Fever as Graham Smith1932
The Miracle Man as Robert Thornton1932
The Heart Punch as Jimmy Milligan1931
The Drums of Jeopardy as Prince Nicholas Petroff1931
Air Eagles as Bill Ramsey1931
The Deceiver as Tony Hill1931
Hell Bound as Dr. Robert Sanford1931
A Private Scandal as Daniel Treve1931
Ships of Hate as Bart Wallace1930
The Runaway Bride as George Edward Blaine1930
Moby Dick as Derek1930
Extravagance as Fred Garlan1930
Big Boy as Jack1930
Sweethearts on Parade as Bill1930
Love Comes Along as Johnny Stark1930
Hello Sister as Marshall Jones1929
The Mysterious Island as Nikolai Roget1929
Acquitted as Dr. Bradford1929
Where East Is East as Bobby Bailey1928
3-Ring Marriage as Cal1928
Heart to Heart as Philip Lennox1928
Sailors' Wives as Don Manning1927
Too Many Crooks as John Barton1927
American Beauty as Jerry Booth1927
The Stolen Bride as Franz Pless1927
An Affair of the Follies as Jerry1927
No Place to Go as Hayden Eaton1926
Irene as Donald Marshall1926
High Steppers as Julian Perryam1926
Pals First as Richard Castleman / Danny Rowland1926
Ella Cinders as Waite Lifter1926
Forever After as Theodore Wayne1926
Ladies at Play as Gil Barry1926
Valencia as Felipe1925
The Lost World as Edward E. Malone1925
Sally as Blair Farquar1925
The Desert Flower as Rance Conway1925
Scarlet Saint as Philip Collett1925
The Half-Way Girl as Phil Douglas1925
If I Marry Again as Charlie Jordan1925
Déclassé as Ned Thayer1924
The Sea Hawk as Lionel Tressilian1924
Judgment of the Storm as John Trevor1924
The Heritage of the Desert as Jack Hare1924
The Dixie Handicap as The Hero1924
The Whipping Boss as Dick Forrest1923
The Huntress as Sam Gladding1923
Scars of Jealousy as Cody Jacques1923
Are You a Failure? as Oliver Wendell Blaine1923
Her Reputation as Not available1923
Children of Dust as Harvey Livermore1922
Tess of the Storm Country as Frederick Graves1921
Beau Revel as Dick Revel1921
Hail the Woman as David Beresford1921
Love Never Dies as John Trott1920
Below the Surface as Luther Flint1920
The False Road as Roger Moran1920
A Trip Through the World's Greatest Motion Picture Studios as Himself1919
Dangerous Hours as John King1919
The Haunted Bedroom as Roland1919
Satan Junior as Tad Worden1918
Old Wives for New as Reporter (uncredited)1918
The Heart of Humanity as Jules Patricia