Acting
The Secret Life of Words
as Abdul · 2005 · 7.0
Batman Begins
as Narrows Teenager #2 · 2005 · 7.7
Manderlay
as Jim · 2005 · 6.9
Elmina’s Kitchen
as Ashley · 2004 · 10.0
Rose and Maloney
as Vincent Parris · 2002 · 6.4