Home / Discover / People

Tulsa King

2022
as Armand Truisi

The Sopranos

1999
as Benny Fazio

Late Night

2019
as Burditt

Revolutionary Road

2008
as Ed Small

Wild Card

2015
as Osgood

Dinosaur

2000
as Zini (voice)

Vinyl

2016
as Julie Silver

The Rhythm Section

2020
as Leon Giler

Blue Jasmine

2013
as Eddie

Jackie

2016
as Jack Valenti

The Tender Bar

2021
as Chief

Ed Wood

1994
as Paul Marco

Analyze This

1999
as Nicky Shivers

Oldboy

2013
as James Prestley

Night Comes On

2018
as Marcus

Trial and Error

1997
as Dr. Brown

Sea Oak

2017
as Freddie

Killing Them Softly

2012
as Barry Caprio

Newsies

1992
as Racetrack Higgins

Sgt. Bilko

1996
as Spc. Dino Paparelli

The Last of Robin Hood

2013
as Stanley Kubrick

Live by Night

2016
as Digger Pescatore

Applesauce

2015
as Les

Cro

1993
as Cro

The Confession

2011
as Eddie

Fading Gigolo

2013
as Guy at Couner

Wonder Wheel

2017
as Ryan

Leatherheads

2008
as Mack Steiner

Christmas Eve

2015
as Randy

Doogie Howser, M.D.

1989
as Vinnie Delpino

Producer

Movie Blood Drips Heavily on Newsie Square 1991

Guest Star

Episode Ray Donovan
Staten Island (2)
2018
Episode Kate & Allie
Chip's Notes
1989
Episode Talking Sopranos
To Save Us All from Satan's Power
2020
Episode The Equalizer
The Child Broker
1988
Episode The Blacklist
Lady Luck
2019
Episode Working
Greenery
1998
Episode Ray Donovan
Pudge
2018
Episode Ray Donovan
A Girl Named Maria
2018
Episode Ray Donovan
The 1-3-2
2018
Episode Shades of Blue
The Reckoning
2018
Episode Ray Donovan
Who Once Was Dead
2018
Episode Law & Order: Criminal Intent
Shandeh
2002
Episode Medium
Soul Survivor
2009
Episode Ray Donovan
Dream On
2018