2025Shattered IceSteven DunnMovie
2024AftermathInspector Terry GrimesMovie
2023BookieMickey Smith · 2 episodesShow
2023Outlaw Johnny BlackUS Marshall CoveMovie
2021CODABradyMovie
2021Kevin Can F**K HimselfDetective Bob Bram · 3 episodesShow
2021Last Night in RozzieJim DonovanMovie
2021The EqualizerZev Petrus · 1 episodeShow
2020FBI: Most WantedSam Nathan · 1 episodeShow
2019EvilThe Manager (voice), Demon of Words (voice) · 2 episodesShow
2018City of LiesOfficer LeedsMovie
2018The Equalizer 2Lyft Passenger AlcoholicMovie
2018Slender ManMr. JensenMovie
2017Marvel's The PunisherKusack · 2 episodesShow
2016Good KidsBrinkleyMovie
2016Stevie DLennyMovie
2016BillionsTony Plimpton · 1 episodeShow
2015Sneaky PeteBo Lockley · 9 episodesShow
2015ExeterGreerMovie
2014Bad CountryDaniel Morris · ProducerMovie
2011Assassination GamesCulleyMovie
2011Street Kings 2: Motor CityDet. Jimmy RoganMovie
2010Madso's WarGerry WalkerMovie
2010UnstoppableBunnyMovie
2010Rizzoli & IslesChief Merck · 1 episodeShow
2009Black DynamiteO'LearyMovie
2009Sunshine CleaningCarl SwansonMovie
2007Black IrishOfficer PierceMovie
2006UnknownDetective McGaheyMovie
2006Hard LuckFranklinMovie
2006BrotherhoodFreddie Cork · 29 episodesShow
2005Two for the MoneySouthieMovie
2005Long DistanceJoeMovie
2004In Good CompanyLouMovie
2004Boston LegalOfficer Wayne Kirkland · 1 episodeShow
2004Ladder 49Frank MckinnyMovie
2004Irish EyesHopperMovie
2004Rescue MeTerrance · 7 episodesShow
200321 GramsAlanMovie
2003Mystic RiverVal SavageMovie
2003Cold CaseJoe Mueller · 2 episodesShow
2003Joan of ArcadiaJim Lane · 1 episodeShow
2001In the BedroomTim's FriendMovie
2001The Agency1 episodeShow
2001What's the Worst That Could Happen?BartenderMovie
2001BlowDEA EasthamMovie
1999The Cider House RulesAdopting Dad (uncredited)Movie
1999In Too DeepO'HanlonMovie
1999The Boondock SaintsChappyMovie
1998Money KingsDaveMovie
1998Monument Ave.Mickey PatMovie
1997The PracticeOfficer Lemay · 1 episodeShow