The Vampyre 2023
as Middle Aged Man
Paper Airplane 2021
as Professor
Blindness 2017
Actor
What Darwin Never Knew 2009
Herskovits at the Heart of Blackness 2009
as Herskovits lab assistant
Primal Fear 2008
as Trephination Shaman
Willows Way 2008
as The Messenger / Al'ael
Credits from TMDB.