Tricia 2003
as James Brady
The Dark Room 1999
as Leo Wallader
Les Sœurs Soleil 1997
as Archie
Credits from TMDB.