Movies
Boys' Reformatory
as Superintendent Keene
The Phantom of the Opera
as Comte Philip de Chagny
The Hero
as Andrew Lane
A Night at the Opera
as Opera Conductor (uncredited)
Souls for Sale
as Self - Celebrity Actor in Commissary
Shadows
as Nate Snow
Sleeping Fires
as Edwin Bryce
Call Her Savage
as Doctor Consoling Nasa (Uncredited)
The Untameable
as Dr. Copin
Bondwomen
as Dr. Hugh Ellis