Acting
For the People
Tim Klein
2018
Rosewood
James Patton
2015
Shameless
Jeff Murphy
2011
Grey's Anatomy
Glen
2005
The Shield
ND Process Server
2002
CSI: Crime Scene Investigation
Andrew Wolflynn
2000
Dem Young Boys
Paul Hollenback
2025
Granite Rapids Moon
Ben Jammin
Starving
2023
The Coupon
Husband
2021
Happy Horror Days
Party Goer (New Years)
2020
Kajillionaire
Airplane Businessman (uncredited)
Kings Boulevard
Robert
2019
Nice Guys Finish Last
Glenn
From the Head
Jacob