Acting
Criminal Minds
HRT Sniper
2005
June and John
Police Officer (uncredited)
2025
The Saint of Second Chances
Baseball Player #1
2023
Linoleum
Additional FAA Agent
80 for Brady
Ex-NFL Player (uncredited)
Purple Hearts
Funeral Attendee
2022
Heel
Royal
2020