Actor
Why I Am an Anarchist
2026 · as Bill
Rare Objects
2023 · as Dr. Joseph
Good Grief
2021 · as Abie
The Block Island Sound
2021 · as Officer McGarry
Chappaquiddick
2018 · as Dun Gifford
God's Pocket
2014 · as Officer Arbuckle
Knight and Day
2010 · as Passerby Agent
The Good Student
2006 · as Unit Cop 1
The Jimmy Show
2002 · as Dr. Burke