Biography unavailable.
Cyanide
Express 13
as Der feine Urban
The Hobgoblin
Nanon
as Secretary
The Sea Calls
as Kommandant des Torpedobootes
Die Geburt des Antichrist