Known for
Filmography

Incubus
EN · 20064.5
as The Deputy

Napoleon's Final Battle
EN · 20066.0
as Tsar Alexander

Second in Command
EN · 20065.5
as CIA Photographer

Dracula II: Ascension
EN · 20035.6
as Young Priest

Incubus
as The Deputy

Napoleon's Final Battle
as Tsar Alexander

Second in Command
as CIA Photographer

Dracula II: Ascension
as Young Priest