No Regrets 2016
as Dylan
Self Medicated 2005
as John
The Luck of the Irish 2001
as Russell Halloway
Love & Basketball 2000
as Young Quincy
Baby Geniuses 1999
as Joey / Malcolm (voice)
Boys Will Be Boys 1999
as Einstein
Eraser 1996
as Glenndon
Credits from TMDB.