| Year |
Title |
Role |
Notes |
| 1990 | Who's the Boss? | Tomato Man | Season 7 Episode 11: "Inherit the Wine" |
| 1995 | NYPD Blue | Tommy | Season 2 Episode 12: "Large Mouth Bass" |
| 1996 | Hot Line | Nick Garvey | Season 2 Episode 9: "Double Exposure" |
| 1999 | Law & Order | Scott Shea | Season 9 Episode 16: "Harm" |
| 1999–2004 | The Sopranos | Mikey Palmice | 10 episodes |
| 2000 | NYPD Blue | Pete Mangrini | Season 7 Episode 17: "Roll Out the Barrel" |
| Judging Amy | Greg Christofaro | Season 1 Episode 19: "The Out-of-Towners" |
| 2002–2003 | 24 | Paul Koplin | (1) Season 2 Episode 7: "Day 2: 2:00 p.m.-3:00 p.m." (2002) (2) Season 2 Episode 8: "Day 2: 3:00 p.m.-4:00 p.m." (2002) (3) Season 2 Episode 9: "Day 2: 4:00 p.m.-5:00 p.m." (2003) |
| 2003 | CSI: Miami | James Fukes | Season 1 Episode 19: "Double Cap" |
| Living Straight | Adam Parks | TV movie |
| 2004 | Charmed | Johnny the Gent | Season 7 Episode 8: "Charmed Noir" |
| NCIS | Commander Foley | Season 1 Episode 18: "UnSEALed" |
| Alias | Tom | Season 3 Episode 2: "Succession" |
| The O.C. | Luna Chicks Club Owner | Season 1 Episode 22: "The L.A." |
| 2004–2024 | NCIS | (1) Commander William Foley (2) De Leon's Lawyer (3) Maurice Riva | (1) Season 1 Episode 18: "UnSEALed" (2004) (2) Season 20 Episode 22: "Black Sky" (2023) (3) Season 21 Episode 1: "Algùn Día" (2024) |
| 2005 | Law & Order | Pete Andretti | Season 15 Episode 13: "Ain't No Love" |
| Prison Break | Philly Falzone | (1) Season 1 Episode 2: "Allen" (2) Season 1 Episode 3: "Cell Test" (3) Season 1 Episode 9: "Tweener" (4) Season 1 Episode 10: "Sleight of Hand" |
| 2006 | Law & Order: Criminal Intent | Seamus Flaherty's Attorney | Season 6 Episode 7: "Country Crossover" |
| The Path to 9/11 | Donald Sadowy | (1) Season 1 Episode 1 (2) Season 1 Episode 2 |
| 2006–2008 | Brotherhood | Mayor Frank Panzerelli | 11 episodes |
| 2007 | Til Lies Do Us Part | Ethan | TV movie |
| 2008 | In Plain Sight | Frank Santoro Sr. / Francis Amato | Season 1 Episode 1: "Pilot" |
| 2009 | Fringe | Conrad Moreau | Season 1 Episode 13: "The Transformation" |
| Dark Blue | | Season 1 Episode 3: "Purity" |
| Warehouse 13 | Captain Powell | Season 1 Episode 6: "Burnout" |
| 2010 | Burn Notice | Special Agent Callahan | Season 3 Episode 16: "Devil You Know" |
| 2011 | White Collar | Frank DeLuca, Jr. | Season 3 Episode 4: "Dentist of Detroit" |
| Law & Order: Special Victims Unit | ATF Supervisor | Season 12 Episode 24: "Smoked" |
| 2011–2012 | Blue Bloods | Phil Sanfino | (1) Season 2 Episode 5: "A Night on the Town" (2011) (2) Season 2 Episode 16: "Women with Guns" (2012) (3) Season 2 Episode 21: Collateral Damage" (2012) |
| 2011–2015 | Person of Interest | Detective Raymond Terney | 14 episodes |
| 2013 | House of Cards | Marty Spinella | (1) Season 1 Episode 3: "Chapter 3" (2) Season 1 Episode 5: "Chapter 5" (3) Season 1 Episode 6: "Chapter 6" |
| Arrow | Edward Rasmus | Season 1 Episode 20: "Home Invasion" |
| 2014 | The Flash | Detective Fred Chyre | Season 1 Episode 1: "Pilot" |
| Gotham | Dick Lovecraft | (1) Season 1 Episode 9: "Harvey Dent" (2) Season 1 Episode 10: "Lovecraft" |
| Ascension | Councilman Rose | (1) Season 1 Episode 1: "Chapter One" (2) Season 1 Episode 2: "Chapter Two" (3) Season 1 Episode 3: "Chapter Three" |
| 2015 | Jesse Stone: Lost in Paradise | Mr. Davies | |
| Public Morals | Harry Hardware | Season 1 Episode 2: "Family Is Family" |
| 2016 | Game of Silence | Wallace Tuttle | (1) Season 1 Episode 3: "Hurricane Gil" (2) Season 1 Episode 4: "The Uninvited" (3) Season 1 Episode 5: "Ghosts of Quitman" (4) Season 1 Episode 6: "Into the Black" (5) Season 1 Episode 9: "The Truth" (6) Season 1 Episode 10: "She Sang Hymns Out of Tune" |
| Shoot the Messenger | Erik Lawson | 8 episodes |
| Elementary | Sergeant Black | Season 4 Episode 17: "You've Got Me, Who's Got You?" |
| 2016–2017 | The Peter Austin Noto Show | Self at Sid's pants/sids pants Himself | (1) Season 3 Episode 25: "Al Sapienza" (2016) (2) Season 5 Episode 3 (2016) (3) Season 5 Episode 4 (2016) (4) Season 5 Episode 9 (2017) |
| 2017 | Shades of Blue | Kirschner | (1) Season 2 Episode 11: "The Quality of Mercy" (2) Season 2 Episode 12: "Behind the Mask" |
| Rogue | SAC Mullen | (1) Season 4 Episode 9: "The Third Man" (2) Season 4 Episode 10: "A Good Leaving Alone" |
| 2017–2019 | Suits | Thomas Bratton | (1) Season 7 Episode 4: "Divide and Conquer" (2017) (2) Season 7 Episode 7: "Full Disclosure" (2017) (3) Season 7 Episode 8: "100" (2017) (4) Season 8 Episode 9: "Motion to Delay" (2018) (5) Season 9 Episode 4: "Cairo" (2019) |
| 2018 | No Easy Days | Andrew Whitmore | 8 episodes |
| Insomnia | Eric Ford | 8 episodes |
| Tom Clancy's Jack Ryan |
Lieutenant General Marcus Trent | (1) Season 1 Episode 5: "End of Honor" (2) Season 1 Episode 7: "The Boy" (3) Season 1 Episode 8: "Inshallah" |
| Supernatural |
Santino Scarpatti |
Season 15 Episode 13: "A Most Holy Man" |
| 2019 | God Friended Me | Sonny | Season 1 Episode 16: "Scenes from an Italian Restaurant" |
| The Blacklist | Carlo Androssani | Season 6 Episode 16: "Lady Luck (Number 69)" |
| Designated Survivor | General Nathan Kellogg | Season 3 Episode 7: "#identity/crisis" |
| Pure | Sterling Mackay | (1) Season 2 Episode 1: "Excommunication" (2) Season 2 Episode 2: "Faspa" (3) Season 2 Episode 5: "Penance" |
| Hudson & Rex | Edward Bullock | (1) Season 1 Episode 8: "Fast Eddie's, Slow Food" (2) Season 1 Episode 11: "Bad Water Rising" |
| 2021 | Queen of the South | Mr. Shaker | Season 5 Episode 6: "Plata o Plomo" |
| Dopesick | Paul Hanly[3] | Season 1 Episode 5: "The Whistleblower" |
| Deck the Heart | Artie Stein | Television film |
| 2023–2024 | Reacher | Drew Marsh | (1) Season 2 Episode 4: "A Night at the Symphony" (2023) (2) Season 2 Episode 6: "New York's Finest" (2024) (3) Season 2 Episode 7: "The Man Goes Through" (2024) |
| 2024 | The Umbrella Academy | Richard/Dick |
Season 4 Episode 4: "The Cleanse" |