2024
Batman: Caped Crusader as Tony Zito (voice) (2 episodes)
2022
Tulsa King as Self - Vince Antonacci (1 episode)
2022
Tulsa King as Vince Antonacci (19 episodes)
2021
Pacific Rim: The Black as Joel Wyrick (voice) (2 episodes)
2019
The Passage as Clark Richards (10 episodes)
2017
Never Here as Andy Williams
2017
The Girl Who Invented Kissing as Jimmy
2015
The Wannabe as Thomas
2015
Surviving Me: The Nine Circles of Sophie as Jimmy
2014
The Final Shot: A Farewell to Boardwalk Empire as Self
2014
Jersey Boys as Gaetano 'Tommy' DeVito
2014
3 Nights in the Desert as Barry
2010
Boardwalk Empire as Charles "Lucky" Luciano (56 episodes)
2010
Polish Bar as Reuben
2008
Assassination of a High School President as Ricky Delacruz
2007
Yeah No Definitely as Cam
2007
Stephanie Daley as Geoff
2007
Tie a Yellow Ribbon as Ed
2007
Goodbye Baby as Dominick
2007
Rocket Science as Earl Hefner
2004
Rescue Me (1 episode)
2004
Rescue Me as Tony (1 episode)
2001
Law & Order: Criminal Intent as Eric Newsome (1 episode)
1999
The Sopranos as Hernan O'Brien (1 episode)
1990
Law & Order as Peter Harris (1 episode)