
as Sherlock Holmes
2011
as Heinrich Von Frankenstein
2021

as The Oracle (voice)
2026

2022

as Heinrich Von Frankenstein
2021

as The Monk
2020

as Ebenezer Scrooge
2015

as The Phantom
2014

as Victor Brimstone
2013

as Count Dracula
2012

as Sherlock Holmes
2011
as Oliver
2007
Director