BlackJack: Ghosts 2007
as Ziersch
BlackJack: Dead Memory 2006
BlackJack: Ace Point Game 2006
Little Fish 2005
as Nick
The Illustrated Family Doctor 2005
as Dave
BlackJack: Sweet Science 2004
The Matrix Reloaded 2003
as Malachi
BlackJack 2003
In the Red 1999
as Slay
Credits from TMDB.