A Life Interrupted 2007
as D.A. Mike McGinty
Fatal Trust 2006
as Nick
Hatley High 2003
as Lorne Granger
Abandon 2002
as Trip Hop Inferno: Minos
Credits from TMDB.