1921
The Big Punch as The Sheriff1921
Cupid, Registered Guide as The Trail Guide1921
Caught in the Rapids as Octave Lapierre1920
A Knight of the Pines as Not available1919
Border River as Lieut. Dave Blunt R.C.M.P.1918
Wild Honey as Dick Hadding1915
The Winthrop Diamonds as Dick Winthrop1915
Where the Road Divided as The Schoolmaster1915
The Nameless Fear as Fred Raymond1914
The Struggle Everlasting as Henry Dawson1914
Love's Long Lane as Cecil Langley1913
Breed of the North as John/Jim Smith1913
The Battle of Shiloh as Capt. Cook1912
Red Saunders' Sacrifice as Red Saunders1912
The Sheriff's Mistake as James Young1912
The Renegades as The Prospector1912
The Deputy's Peril as Roger West1912
The Bank Cashier as George Graham1921
Cupid, Registered Guide Director1921
Caught in the Rapids Director1921
Caught in the Rapids Producer1920
A Knight of the Pines Director1919
Border River Director1919
Border River Producer1918
A Rich Man's Darling Director1917
The Lady in the Library Director1917
Zollenstein Director1917
Mentioned in Confidence Director1916
The Half Million Bribe Director1916
The Turmoil Director1916
Dimples Director1915
Where the Road Divided Director1915
The Winthrop Diamonds Director1915
The Nameless Fear Director1914
Love's Long Lane Director1914
The Struggle Everlasting Director