Marcie's 2025
as Jake
Outside In 2018
as Shane
We Need to Talk About Kevin 2011
as Concerned Man
Frayed 2007
as Kurt Baker
We Go Way Back 2006
as Jeff
Death Parts Us 2022
Executive Producer
Inch Thick, Knee Deep 2021
Producer
Credits from TMDB.