Muhammad: The Last Prophet 2002
as Tracker (voice)
Lazarus Lives 2000
as Pharisee (voice)
Joseph's Reunion 1995
as Jamin (voice)
Samuel and the Sign 1990
as Samuel (voice)
Credits from TMDB.