The Last Days of Jack Sheppard 2009
as Page the Butcher
Bon Cop Bad Cop 2006
Actor
The Greatest Game Ever Played 2005
as Black Top Hatted Man
Credits from TMDB.