2025
as Kenny Dale
2024
as Detective Smith
2023
as Alex
2022
as Mohamed Gueye
2021
as Bandile
2020
as Green
2017
as Yusef Ahmed
2017
as Khalid Samatar
2016
as Joshua Coleman
2016
as Henry Harp
2016
as Zip
2016
as Confused Customer
2016
as Bruce
2015
as Elijah Mann
2015
as Kenyan Policeman
2015
as Detective #2
2014
as Jay
2013
as Jeb Conroy
2013
as Detective Al Nelson
2013
as Oswell Swann
2012
as Andrew Judson
2012
as African King (uncredited)
2012
as Neanderthal
2012
as Jay
2011
as Businessman (uncredited)
2011
as Federal Agent
2009
as Beau
2006
as Angie's friend