2025London CallingBensonMovie
2025Suits LALouis Litt · 1 episodeShow
2023Round and RoundStanMovie
2023ThanksgivingThomas WrightMovie
2019PearsonLouis Litt · 1 episodeShow
2016BillionsDoctor Swerlow · 6 episodesShow
2015BallersNFLPA Representative · 1 episodeShow
2014Locker 13ArmandoMovie
2012BattleshipChairman, Joint Chiefs of StaffMovie
2010Law & Order: LAAttorney Miller · 1 episodeShow
2010Human TargetShelly · 1 episodeShow
2009Dark BlueBilly Hoffman · 1 episodeShow
2009Better Off TedMr. Page · 1 episodeShow
2009Lie to MePeters · 1 episodeShow
2008LeverageAlan Foss · 1 episodeShow
2007Smiley FaceAngry FaceMovie
2007PostalMr. BlitherMovie
2007Samantha Who?Chase Chapman · 9 episodesShow
2007ChuckAgent Scary · 1 episodeShow
2007Hostel: Part II(archive footage)Movie
2007The Condemned'Goldy' GoldmanMovie
2006SharkSam Harris · 1 episodeShow
2005Commander in ChiefLance Addison · 2 episodesShow
2005Jake in ProgressPatrick Van Dorn · 21 episodesShow
2005Numb3rsOliver · 1 episodeShow
2004Our Time Is UpGay ManMovie
2004CSI: NYMiles Feldstein · 1 episodeShow
2004CellularLawyerMovie
2004The Day After TomorrowNY Businessman on BusMovie
2004ParadiseClark CavanaughMovie
2003I Love Your WorkLouisMovie
2003Miss MatchConsultant at the Bar (uncredited), Kate's Auction Date · 1 episodeShow
2003Las VegasScott Noel · 1 episodeShow
2002Blood WorkJames LockridgeMovie
2002Andy Richter Controls the Universe1 episodeShow
2001The Bernie Mac ShowJerry Best · 10 episodesShow
2001A Better Way to DieRegisMovie
2001PhillyTerry Loomis · 22 episodesShow
2001Crossing JordanPhil Berman · 1 episodeShow
2000The $treetFreddie Sacker · 12 episodesShow
1999ProvidenceBenji Brickman · 1 episodeShow
1998V.I.P.Tino Scarlatti · 1 episodeShow
1998Lethal Weapon 4Police Officer at PortMovie
1998Johnny SkidmarksBartenderMovie
1997Conspiracy TheoryNight Security - Federal BuildingMovie
1997The PracticeHarvey Clarke · 3 episodesShow
1996The PretenderPhotographer · 1 episodeShow