Movies
Sunset Boulevard
as Max von Mayerling
Greed
as Balloon Vendor (uncredited)
Napoleon
as Ludwig van Beethoven
For France
as Minor Role (uncredited)
Grand Illusion
as Captain von Rauffenstein
Thunder Over Paris
as Korlick
Midnight... Quai de Bercy
as Le professeur Kieffer
Intolerance: Love's Struggle Throughout the Ages
as Second Pharisee (uncredited)
Souls for Sale
as Self - Celebrity Director
The World Will Shake
as Emil Lasser / Monsieur Frank