

Suicide Squad
2016 · as FEMA Official (uncredited)

Twitches
2005 · as Aron

Humane
2024 · as D.O.C.S. Agent (over radio)

The Wrecker
2025 · as Strip Club Doorman

Faces in the Crowd
2011 · as Bryce #2

A Bone to Pick: An Aurora Teagarden Mystery
2015 · as Macon Turner

The Plot to Kill My Mother
2023 · as Deputy Marshal

The Julius House: An Aurora Teagarden Mystery
2016 · as Macon Turner

Real Murders: An Aurora Teagarden Mystery
2015 · as Macon Turner

Sidekick
2007

Recon
2016

Time and Again
2007 · as Neil Malone