A character actor who grew up in Rhode Island. His best remembered roles is that of Danny Scalercio in The Sopranos.
2022The Good Nurse as Malcolm Burrel
2021Killer Among Us as Corbucci
2020The Last Full Measure as Senator Martin Clayborne
2019A Christmas Wish as Robert
2019Tyler Perry's The Oval (6 Episodes) as Dr. Jones
2019When They See Us (1 Episode) as Detective Hartigan
2018Manifest (1 Episode) as Roger Mencin
2017The Deuce (1 Episode) as Mr. Lang
2016Bull (1 Episode) as Ruben Ware
2011Person of Interest (1 Episode) as Defense Attorney
2011Earthwork as Peter B. Kaplan
2011Body of Proof (1 Episode) as Mr. Swanson
2010Brooklyn's Finest as Father Scarpitta (as Bruce Macvittie)
2009My Father's Will as Reynolds
2006Bernard and Doris as Doctor
2006Lonely Hearts as Det. Eastman
2006Just Like the Son as Bill
2004Million Dollar Baby as Mickey Mack
20042BPerfectlyHonest as Peter
2003Happy End as Benito
2002A Gentleman's Game as Lewis Holmes
2001Law & Order: Criminal Intent (1, 1 Episode) as Arnie Cox, Harvey Frye
2001Dust as Paramedic
2001100 Centre Street (1 Episode) as Dr Wolenitz
2000Luminous Motion as Norman
2000Where the Money Is as Karl
1999Law & Order: Special Victims Unit (1, 1 Episode) as Kurt Mulhall, Mr. Tandy
1999The Sopranos (2 Episodes) as Danny Scalercio
1998Hi-Life as Cluck
199854 as Music Producer
1998Sex and the City (1 Episode) as Allan Miller
1998Claire Dolan as Obstetrician
1998All Revved Up as Chuck
1997Trouble on the Corner as Sandy
1997The Peacemaker as DOE Helo Tech
1997Oz (1 Episode) as Strauch
1996Looking for Richard as 1st Murderer
1995Stonewall as Vinnie
1994The Stand (2 Episodes) as Ace-High
1993Mr. Wonderful as Martin
1992Devlin as Dan Vega
1991Deceived as Social Security Man
1991Darrow as John McNamara
1991He Said, She Said as Lou the Florist
1991Queens Logic as Joey Clams' Nephew
1990Night Visions as Starks
1990Law & Order (1, 1, 1, 1, 1, 1, 1 Episode) as Larry Brunig, Josh Bingham, Brian Sprague, Arvin Baker, Bill Parker, Frank Andreas, Gabe Hunt
1989Born on the Fourth of July as Patient - VA Hospital
1989The January Man as Rip
1988Vibes as Tony
1986The Whoopee Boys as New York Policeman
1985The Equalizer (1 Episode) as Officer Frank Sergi
1984The Cotton Club as Vince Hood
1984Tales from the Darkside (1 Episode) as Harte
1984Miami Vice (1 Episode) as David Blakeney
1981The Chosen as Bully
1975Barney Miller (1 Episode) as Gerald Clayton (as Bruce Mac Vittie)