

Dem Young Boys
as Paul Hollenback
2025

Granite Rapids Moon
as Ben Jammin
2025

Starving
as Writer
2023

The Coupon
as Husband, Writer
2021

Happy Horror Days
as Party Goer (New Years)
2020

Kajillionaire
as Airplane Businessman (uncredited)
2020

Kings Boulevard
as Robert
2019

For the People
as Tim Klein
2018

Rosewood
as James Patton
2015

Nice Guys Finish Last
as Glenn
2011

From the Head
as Jacob
2011

Shameless
as Jeff Murphy
2011

Grey's Anatomy
as Glen
2005

The Shield
as ND Process Server
2002

CSI: Crime Scene Investigation
as Andrew Wolflynn
2000