Shanghai Faders 2017
as Demonic Hobo Clown
Olive 1987
Assistant Grip
The Upheaval 1916
as Sidney Benson
The Woman Pays 1915
as Marquis De Tourville
The Final Judgment 1915
as Dr. Perry
The Road to Fame 1915
as Actor - Count de Varille in Camille
Credits from TMDB.