Born in Barnstable, Massachusetts, USA
Blow the Man Down
2019
As Officer Coletti
Meadowland
2015
As Ted
Freeheld
As Reynolds
Flawless
1999
As Tommy
Ronin
1998
As Larry
54
As Harlan O'Shea
Eraser
1996
As Watch Commander
Money Train
1995
As Kowalski
Clockers
As Narc #3