The Devil on Trial
The Vampire Lestat
Hotel Cocaine
Love Never Dies
Stain
Mindscape
TV · as Vatican Rep · 1 ep
TV · as Bishop · 1 ep
Movie · as Father Dennis
Movie · as Thomas
Movie · as Chuck