1930
as Old Actor (as Jim Welsh)
1928
as Pap Curtis
1928
as Jim Crawford
1927
as Gen. Robert E. Lee
1926
as Abe Brandon
1926
as Dinty McGinty (uncredited)
1925
as Private Mackay
1925
as Pirate (as James Welsh)
1925
as Col. Stevens
1924
as Scout Nash
1924
as Theobold Mason
1923
as David Ainslee (as Jim Welsh)
1923
as Bob Meredith
1922
as Bob Lorne