2009
Under New Management as Don Montello
2005
Law & Order: Trial by Jury as Maitre d' Salvatore (1 episode)
2004
Clean as Harvey Schreiber
2001
Law & Order: Criminal Intent as Mr. DelMarco (1 episode)
1999
The Sopranos as Raymond Curto (12 episodes)
1990
Law & Order as Alphonse (1 episode)
1988
Shakedown as Officer Varelli
1987
Deadly Illusion as Levante
1983
Policewoman Centerfold as Bob
1983
Manimal as Hollister
1978
The New Maverick as Vinnie Smith
1977
The Incredible Hulk as Joe Lynch (1 episode)
1976
W.C. Fields and Me as Schmidt
1975
Death Scream as Sgt. Lloyd
1975
Starsky & Hutch as Little Huey Chaco (1 episode)
1975
Barney Miller as Glynn / Sgt. Michael P. Hunt (1 episode)
1974
The Rockford Files as Anthony Gagglio (1 episode)
1974
The Rockford Files as Tommy Lorentz (1 episode)
1974
The Six Million Dollar Man as Lone Bear (1 episode)
1973
Serpico as Det. Glover (uncredited)
1973
Kojak as Big Chrissy (1 episode)
1973
Kojak as Corso (1 episode)
1971
The Gang That Couldn't Shoot Straight as Jerry
1970
Diary of a Mad Housewife as Malcolm
1968
Come Play with Me as Biff Giles