as Vincent
2025
as Kwame
2022
as Militant Leader
2018
as Taxi Driver (uncredited)
2017
as T-Shirt Vendor
2016
as Tony
2015
as Dread (uncredited)
2011
as The Sads
as Car Wash Clerk #2
2010
as Male Student #2
2009
as Rapper on Elevator
2007
2023
as Brian
as Bambadjan
as Remi Toussaint
as Abassi
2014
as Sami
2013
as Alex #2
2012
as Anthony
as Livery Driver
as Street Vendor
as Frank
as Deng Oyat
as Sam Saches
2005
as Sefu
as Bellman
2000
as Henry Young
1990