Actor
Great Kills
2022 · as Thomas Lynch
Alter Ego
2021 · as Guard / Tanner
Chronicle of a Serial Killer
2020 · as Det John Bosley
5th Borough
2020 · as Nico Lehoux
Hinsdale House
2019 · as Pauly
Race Against Time
2019
American Fango
2017 · as The Producer
The Networker
2017 · as John Mangano
Confidence Game
2016
Sam
2015 · as Lou the Doorman
Darkroom
2013 · as Guy
The Invisible Life of Thomas Lynch
2011 · as Thomas Lynch