Actor
Kill Me Now
2026 · as Lenny Sossner
Advanced Chemistry
2024 · as Lou
Poolman
2024 · as Sophia
Fanatic
2023 · as Felix
Dumplin'
2018 · as Dale
Cook-Off!
2017 · as David Lord
Coffee House Chronicles: The Movie
2016 · as Brad
You're Killing Me
2015 · as Dr. Strauss
Space Station 76
2014 · as Saul
The Hungover Games
2014 · as Tracey
Out West
2013 · as Travis Lennon
Beverly Hills Chihuahua 3: Viva la Fiesta!
2012 · as Frederick