The Blue Cave 2021
as Sherman Jones
The Cure 2012
as Addy, Director, Writer
The Perfect Age of Rock 'n' Roll 2011
as Tyson (uncredited)
Miracle at St. Anna 2008
as Buffalo Soldier
Hard Luck 2006
as Lucky
Arthur! A Celebration of Life 2005
as South African Man
Everyday People 2004
as Beadie's Friend
Credits from TMDB.