Fade Out Ray 2021
as Gavin Addison
Kunta Kinteh Island 2012
as School Principal
5 Minutes 2012
as John Stewart
The Blue Rose 2011
as Roni Guy
Star Trek 2009
as Vulcan Council Member (uncredited)
Bedtime Stories 2008
as Record Producer (uncredited)
Credits from TMDB.