Known For
Acting
Incubus
The Deputy
2006
Dracula II: Ascension
Young Priest
2003
Second in Command
CIA Photographer
Napoleon's Final Battle
Tsar Alexander