

Fifty Shades Freed
2018 · as Nightclub Lunk

White Chicks
2004 · as Stripper

X-Men: Apocalypse
2016 · as Horseman - War

The Predator
2018 · as Bus MP #2

Star Trek Beyond
2016 · as Hider

Elysium
2013 · as Spider's Ship Rider

The A-Team
2010 · as Pike Goon #2

Peter Pan & Wendy
2023 · as Jolly Roger Pirate

Seventh Son
2014 · as Grave Robber (uncredited)

The Imaginarium of Doctor Parnassus
2009 · as Dancing Policeman

Sniper: Assassin's End
2020 · as Police Officer #2

Braven
2018 · as Clay

Welcome to Marwen
2018 · as Ulster County Sheriff

The Hard Corps
2005 · as Crash Banger #2

Coffee & Kareem
2020 · as Henchman #1

The Marine 4: Moving Target
2015 · as Grant

A Dangerous Man
2009 · as Prison Guard

Dance of the Dead
2005 · as Giant Door Guy