Known For
Acting
Indestructible
Deputy Hill
2009
Dark World: Duel of the Assassins
Jason Yang
2003
Evil on Queen Street: Domination
Victor Timpone
Evil Deeds
Detective Bloch
Then The Night Comes
Tommy
2018