2012
as Private Lynch
2010
as Memorex
as Louisiana Trooper Ayme (uncredited)
2025
as Deputy Lance Kilkenny
2008
as Commander Sykes
2015
as Norman
as Pastor Diego
2016
as Sheriff Johnson
2024
as Betting Man 2
as Dr. Mark Cohen
as Raymond
2017
as Barney
2013
as Sam
as Marco
2021
as Eric Rodgers
2011
as Detective Reese