Actor
Insane Like Me?
2024 · as A.V.
The Long Game
2024 · as Curly
Amaraica
2020 · as ICE Agent #1
The Standoff at Sparrow Creek
2019 · as Cop
Johnny Frank Garrett's Last Word
2016 · as Prison Guard
The Town that Dreaded Sundown
2014 · as Texas Sheriff
Chef
2014 · as Michael P. Gardner (uncredited)
True Tales
2013 · as Club Patron (as Michael Gardner)
Bad Kids Go to Hell
2012 · as Chaperone (uncredited)
Pot Zombies 2: More Pot, Less Plot
2012 · as Mr. Huge
Tinsel
2012 · as Tinsel Killer
Rising Stars
2010 · as Concert Attendee