Blursday 2021
Actor
Intolerance: No More 2020
as Michael
Love of Mass Destruction 2015
as Porn Star
Monster & Me 2013
as Santa
Amy Winehouse: Fallen Star 2012
as Darcus Beese
1000 Ways to Lie 2010
as Yoshi
The Holiday 2006
as Coach Passenger (uncredited)
Click 2006
as Segue Guy (uncredited)
Credits from TMDB.