Among his better known roles include the Police Sergeants John Zorelli in Dynasty ( 20 episodes, 1988-1989), which the investigator Michael McGuire in Practice - Lawyers (44 episodes, 1998-2004), and the Little Carmine Lupertazzi in The Sopranos. He also appeared in small roles in Riptide, Falcon Crest, Murder, She Wrote, LA Law - Star lawyers, tricks, processes, Dr. House, Night Court, New York Cops - NYPD Blue, Superman - The Adventures of Lois & Clark, Law & Order, The Nanny, CSI: NY and Weinerville to see.
- 2002-2007: The Sopranos ( The Sopranos, TV Series, 17 episodes)
- 2003: House of Sand and Fog ( House of Sand and Fog )
- 2011: The Last Gamble
- 2013: Last Vegas