
The Job 2025
as Todd
Down and Out in Vampire Hills 2023
as Boris
Blood Tulip 2019
as Sticks
Art Prison 2018
as Darjon Darjon
Cardboard Boxer 2016
as Dumpster Diver
Manson's Lost Girls 2016
as Bernard 'Lottsapopsa' Crow (uncredited)
Club Lingerie 2014
as C-Whip
After School Massacre 2014
as Steve
The Dark Knight Rises 2012
as Thug (uncredited)
Pirates of the Caribbean: On Stranger Tides 2011
as Queen Anne's Pirate (uncredited)
Pirates of the Caribbean: Dead Man's Chest 2006
as Lejon
Pirates of the Caribbean: The Curse of the Black Pearl 2003
as Lejon
Stigmata 1999
as Homeless Man
Pros & Cons 1999
as Prison Gang Member
Zoolander 2001
Stand In
Credits from TMDB.