| Series
| Role
| Episode
| Airdate
|
| Falcon Crest | Waiter # 1 | 4x29 - Confessions | May 17, 1985
|
| L.A. Law | Anthony Gianelli | 2x01 - The Lung Goodbye | October 15, 1987
|
| L.A. Law | Anthony Gianelli | 2x02 - The Wizard of Odds | October 22, 1987
|
| L.A. Law | Anthony Gianelli | 2x03 - Cannon of Ethics | October 29, 1987
|
| L.A. Law | Anthony Gianelli | 2x10 - Full Marital Jacket | January 7, 1988
|
| Dynasty | Sgt. John Zorelli | 9x02 - A Touch of Sable | November 10, 1988
|
| Dynasty | Sgt. John Zorelli | 9x03 - She's Back | November 30, 1988
|
| Dynasty | Sgt. John Zorelli | 9x04 - Body Trouble | December 7, 1988
|
| Dynasty | Sgt. John Zorelli | 9x05 - Alexis in Blunderland | December 14, 1988
|
| Dynasty | Sgt. John Zorelli | 9x06 - Every Picture Tells a Story | December 21, 1988
|
| Dynasty | Sgt. John Zorelli | 9x07 - The Last Hurrah | January 4, 1989
|
| Dynasty | Sgt. John Zorelli | 9x09 - Ginger Snaps | January 25, 1989
|
| Dynasty | Sgt. John Zorelli | 9x10 - Delta Woe | February 1, 1989
|
| Dynasty | Sgt. John Zorelli | 9x11 - Tankers, Cadavers to Chance | February 8, 1989
|
| Dynasty | Sgt. John Zorelli | 9x12 - All Hands on Dex | February 15, 1989
|
| Dynasty | Sgt. John Zorelli | 9x13 - Virginia Reels | February 22, 1989
|
| Dynasty | Sgt. John Zorelli | 9x14 - House of the Falling Son | March 1, 1989
|
| Dynasty | Sgt. John Zorelli | 9x15 - The Son Also Rises | March 15, 1989
|
| Dynasty | Sgt. John Zorelli | 9x16 - Grimes and Punishment | March 22, 1989
|
| Dynasty | Sgt. John Zorelli | 9x17 - Sins of the Father | March 29, 1989
|
| Dynasty | Sgt. John Zorelli | 9x18 - Tale of the Tape | April 5, 1989
|
| Dynasty | Sgt. John Zorelli | 9x19 - No Bones About It | April 12, 1989
|
| Dynasty | Sgt. John Zorelli | 9x20 - Here Comes the Son | April 26, 1989
|
| Dynasty | Sgt. John Zorelli | 9x21 - Blasts from the Past | May 3, 1989
|
| Dynasty | Sgt. John Zorelli | 9x22 - Catch 22 | May 10, 1989
|
| Night Court | Tony Giuliano | 7x03 - The Cop and the Lady | October 18, 1989
|
| Empty Nest | Dr. Leonard | 2x14 - Change of Heart | December 23, 1989
|
| Night Court | Tony Giuliano | 7x12 - Amore or Less | January 3, 1990
|
| Night Court | Tony Giuliano | 7x15 - Wedding Bell Blues (1) | February 7, 1990
|
| Night Court | Tony Giuliano | 7x24 - The Blues of the Birth | May 2, 1990
|
| Night Court | Tony Giuliano | 8x08 - Day Court | November 9, 1990
|
| Night Court | Tony Giuliano | 8x23 - Where There's a Will, There's a Tony (1) | May 1, 1991
|
| Murder, She Wrote | Mike LaRocca | 10x02 - For Whom the Ball Tolls | September 26, 1993
|
| Silk Stalkings | Jack Sorkin | 3x02 - The Perfect Alibi | October 3, 1993
|
| Diagnosis Murder | Mort Slater | 2x02 - A Very Fatal Funeral | September 23, 1994
|
| Lois & Clark: The New Adventures of Superman | Detective Wolf | 2x07 - That Old Gang of Mine | November 13, 1994
|
| NYPD Blue | Curtis Cangelosi | 2x19 - Boxer Rebellion | May 2, 1995
|
| Step by Step | Director | 7x02 - A Star Is Born | September 26, 1997
|
| The Practice | Detective McGuire | 2x16 - Truth and Consequences | January 12, 1998
|
| The Practice | Det. McGuire | 2x24 - Trees in the Forest | March 30, 1998
|
| The Practice | Det. McGuire | 2x27 - Duty Bound | May 4, 1998
|
| The Practice | Det. McGuire | 2x28 - Rhyme and Reason | May 11, 1998
|
| The Nanny | Chopper pilot | 6x01 - The Honeymoon's Overboard (3) | September 30, 1998
|
| The Practice | Det. McGuire | 3x02 - Reasons to Believe | October 4, 1998
|
| The Practice | Det. McGuire | 3x04 - The Defenders | October 18, 1998
|
| The Practice | Det. McGuire | 3x20 - Home Invasions | April 18, 1999
|
| The Practice | Det. McGuire | 3x23 - Happily Ever After | May 9, 1999
|
| The Practice | Det. McGuire | 4x02 - Boston Confidential | October 3, 1999
|
| The Practice | Det. McGuire | 4x03 - Loser's Keepers | October 10, 1999
|
| The Practice | Det. McGuire | 4x04 - Legacy (1) | October 17, 1999
|
| The Practice | Det. McGuire | 4x08 - Committed | November 21, 1999
|
| The Practice | Det. McGuire | 4x14 - Checkmates | February 13, 2000
|
| The Practice | Det. McGuire | 4x16 - Settling | March 12, 2000
|
| Touched by an Angel | Paul | 6x20 - Quality Time | April 2, 2000
|
| The Practice | Det. McGuire | 5x07 - Brothers' Keepers | November 19, 2000
|
| The Practice | Det. McGuire | 5x10 - Friends and Ex-Lovers | December 17, 2000
|
| The Practice | Det. McGuire | 5x11 - An Early Frost | January 7, 2001
|
| The Practice | Det. McGuire | 5x12 - Payback | January 14, 2001
|
| The Practice | Det. McGuire | 5x21 - Poor Richard's Almanac | May 6, 2001
|
| The Practice | Det. McGuire | 5x22 - Public Servants | May 13, 2001
|
| The Practice | Detective Michael McGuire | 6x01 - The Candidate (1) | September 23, 2001
|
| The Practice | Detective Michael McGuire | 6x02 - The Candidate (2) | September 23, 2001
|
| The Practice | Detective Michael McGuire | 6x04 - Liar's Poker | October 7, 2001
|
| The Practice | Detective Michael McGuire | 6x08 - Suffer the Little Children | November 25, 2001
|
| The Practice | Detective Michael McGuire | 6x09 - Dangerous Liaisons | December 2, 2001
|
| The Practice | Detective Michael McGuire | 6x19 - The Return of Joey Heric | April 14, 2002
|
| The Practice | Detective Michael McGuire | 6x20 - Eat and Run | May 5, 2002
|
| The Practice | Detective Michael McGuire | 6x21 - Evil-Doers | May 12, 2002
|
| The Practice | Detective Michael McGuire | 6x22 - This Pud's for You | May 19, 2002
|
| The Practice | Detective Michael McGuire | 7x01 - Privilege | September 29, 2002
|
| The Practice | Detective Michael McGuire | 7x02 - Convictions | October 6, 2002
|
| The Practice | Detective Michael McGuire | 7x06 - The Telltale Nation | November 10, 2002
|
| The Sopranos | Little Carmine Lupertazzi | 4x11 - Calling All Cars | November 24, 2002
|
| The Practice | Detective Michael McGuire | 7x08 - Bad to Worse | December 1, 2002
|
| The Sopranos | Little Carmine Lupertazzi | 4x12 - Eloise | December 1, 2002
|
| The Practice | Detective Michael McGuire | 7x13 - Character Evidence | February 10, 2003
|
| The Practice | Detective Michael McGuire | 7x15 - Choirboys (1) | March 10, 2003
|
| The Practice | Detective Michael McGuire | 7x16 - Special Deliveries (2) | March 24, 2003
|
| The Practice | Detective Michael McGuire | 7x19 - Les Is More | April 7, 2003
|
| The Practice | Detective Mike McGuire | 7x20 - Heroes and Villains | April 21, 2003
|
| The Practice | Detective Michael McGuire | 7x21 - Baby Love (1) | May 5, 2003
|
| The Practice | Detective Mike McGuire | 8x11 - Police State | January 11, 2004
|
| The Sopranos | Little Carmine Lupertazzi | 5x01 - Two Tonys | March 7, 2004
|
| The Sopranos | Carmine Lupertazzi, Jr. | 5x02 - Rat Pack | March 14, 2004
|
| The Sopranos | Carmine Lupertazzi, Jr. | 5x04 - All Happy Families... | March 28, 2004
|
| Law & Order | Paul Raimondo | 14x20 - Everybody Loves Raimondo's | April 14, 2004
|
| The Sopranos | Little Carmine Lupertazzi | 5x08 - Marco Polo | April 25, 2004
|
| CSI: NY | Bob Galanis | 1x11 - Tri-Borough | January 5, 2005
|
| The Sopranos | Little Carmine Lupertazzi | 6x03 - Mayham | March 26, 2006
|
| The Sopranos | Little Carmine Lupertazzi | 6x07 - Luxury Lounge | April 23, 2006
|
| The Sopranos | Little Carmine Lupertazzi | 6x09 - The Ride | May 7, 2006
|
| The Sopranos | Little Carmine Lupertazzi Jr. | 6x11 - Cold Stones | May 21, 2006
|
| The Sopranos | Little Carmine Lupertazzi | 6x12 - Kaisha | June 4, 2006
|
| The Sopranos | Little Carmine Lupertazzi | 6x14 - Stage 5 | April 15, 2007
|
| The Sopranos | Little Carmine Lupertazzi | 6x18 - Kennedy and Heidi | May 13, 2007
|
| The Sopranos | Little Carmine Lupertazzi | 6x19 - The Second Coming | May 20, 2007
|
| The Sopranos | Little Carmine Lupertazzi | 6x21 - Made in America | June 10, 2007
|
| Bones | Ray Porter | 3x08 - The Knight on the Grid | November 20, 2007
|
| Shark | Lennie Rabinov | 2x10 - Every Breath You Take | November 25, 2007
|
| NCIS | Rick Azarri | 6x05 - Nine Lives | October 21, 2008
|