Actor
Saint Ralph
2005 · as Chester Jones
I Downloaded a Ghost
2003 · as Albert
Khaled
2001 · as Ivan
The Color of Friendship
2000 · as Rian