Born 1870 (age 76) · Philadelphia, Pennsylvania, USA
Appears in 83 titles

Filmography

20,000 Leagues Under the Sea
6.1
20,000 Leagues Under the Sea
1916
as Charles Denver
Traffic in Souls
5.0
Traffic in Souls
1913
as William Trubus
The Shock
5.3
The Shock
1923
as Mischa Hadley
One More River
5.2
One More River
1934
as Juryman (Uncredited)
The Heart of Humanity
6.0
The Heart of Humanity
1918
as Prussian Officer
Sundown Trail
7.8
Sundown Trail
1931
as Pa Stoddard
The White Outlaw
6.3
The White Outlaw
1925
as Malcolm Gale
Beyond the Rockies
6.0
Beyond the Rockies
1932
as John Allen
Companionate Marriage
3.3
Companionate Marriage
1928
as Mr. Williams
The Price She Paid
5.3
The Price She Paid
1924
as General Lemuel Siddall
The Set-Up
8.0
The Set-Up
1926
as Sheriff Hayes
Cavalry
7.0
Cavalry
1936
as General John Harvey
His Hour of Triumph
6.0
His Hour of Triumph
1913
as Leonard Dare - the Actor / Manager
Diamond Jim
6.5
Diamond Jim
1935
as Conductor
Neptune's Daughter
1.0
Neptune's Daughter
1914
as King Neptune
Burning Words
6.5
Burning Words
1923
as John Malcolm
The Opening Night
8.0
The Opening Night
1927
as Fisherman
The Head of the Family
10.0
The Head of the Family
1928
as Daniel Sullivan
Daredevil's Reward
8.0
Daredevil's Reward
1928
as James Powell (as William Welch)
Chain Lightning
10.0
Chain Lightning
1927
as George Clearwater (as William Welch)