Blow the Man Down 2019
as Singing Fisherman
Mary Loss of Soul 2015
as Dr. Hank Gargiulo
Frank the Bastard 2015
as Mac
Infinitely Polar Bear 2014
as Maitre d'
The Box 2009
as Martin Teague
Black Irish 2007
as Teacher
Gone Baby Gone 2007
as Pantsless Reporter (uncredited)
Credits from TMDB.