Actor
Don't Look Up
2021
as Mission Coordinator
A Cape Cod Christmas
2021
as Jeff
Honest Thief
2020
as ER Doctor
Little Women
2019
as Josiah Workman
In Event of Moon Disaster
2019
as Richard Nixon
Live by Night
2016
as Herald Reporter
Manchester by the Sea
2016
as 1st Businessman at Bar
Black Mass
2015
as Jeremiah O'Sullivan
Gilded Lilys
2013
as Journalist
Don McKay
2009
as Officer #1
The Pink Panther 2
2009
as Black Beret
Side by Each
2008
Gone Baby Gone
2007
as Field Reporter