

John Wick: Chapter 2
2017 · as Earl's Guard #1

The Many Saints of Newark
2021 · as Army Recruiter

The Wizard of Lies
2017 · as Federal Agent

Boarding School
2018 · as Claude

Standing Up, Falling Down
2020 · as Officer

An Act of War
2015 · as Lieutenant Sullivan

Silence of the Prey
2024 · as Luther

Campfire Alpha
2019 · as Officer Mahomes

What a Wonderful World
2019 · as Tom

Respite
2020

Little Black Dress
2005 · as Party Goer

Last Words of the Holy Ghost
2011 · as Larry Carver

Heads and Tails
2009