Actor · Born 1983
The 4 Points
2025 · as Det. Shane Murphy
L.A. Undercover
2023 · as Ivan
Always and Forever
2020 · as Lieutenant Patterson
Running Out of Time
2018 · as Agent Spears
'Til Death Do Us Part
2017 · as Radio DJ (voice)
Only for One Night
2016 · as Mayor Sallerson
The Helpers
2012 · as Todd
Mega Shark vs. Giant Octopus
2009 · as Helmsman
The Terminators
2009 · as Bronson
18 Year Old Virgin
2009 · as Ryan Lambert
100 Million BC
2008 · as Young Frank Reno