Actor
The Magnificent Raiders of Dimension War One
2024
Murders
2022
as Lt. Cooper
Room 9
2021
as Det. Michael Dakota
Pharaoh's Bread
2021
Right Before Your Eyes
2019
as Dimitri
Without You
2018
All of My Heart: The Wedding
2018
as Fred
A Place in Hell
2018
as Jonathan Frack
Toxic Tutu
2017
as Uncle Larry
How Not to Propose
2015
as Ash
Beyond the Game
2014
as Detective Mason
Pizza with Bullets
2012
as Gino Falcone
Naked Run
2011
as Senator Kelly
Gift of the Magi
2010
as Ryan Gallo
Magic Man
2009
as Powers
Frame Of Mind
2009
as Mike Edwards
The Boneyard Collection
2008
as Film Director (segment "Cry of the Mummy")
Badland
2007
as Gerard
We Own the Night
2007
as Body Guard
Ruffian
2007
as Howie Whitford
Death Row
2006
as Lonnie
Step Up
2006
as Defense Attorney (uncredited)
Fallen
2006
as Jim
3: The Dale Earnhardt Story
2004
as Will
Mafioso: The Father The Son
2004
as Louie Eggs
I Know What You Did Last Winter
2004
as Vito
Rent Control
2003
as David (uncredited)
Touch 'Em All McCall
2003
as Lawrence
25th Hour
2002
as Agent Allen
The Big Time
2002
as Alvin Connors
True West
2002
as Kaiser
Rockets' Red Glare
2002
as Franco
Framed
2002
as Mark Harris
What Makes a Family
2001
as Gene
Cupid & Cate
2000
as Carlo
Absence of the Good
1999
as Detective
The Florentine
1999
as Construction Boss
Blue Moon
1999
as Leon Baker
Analyze This
1999
as Bobby Angel (uncredited)
A Fish in the Bathtub
1999
as Officer Baretta
Belly
1998
as FBI Agent
54
1998
as IRS Agent (uncredited)
Bad to the Bone
1997
as Rivers
Telling Lies in America
1997
as Danny Hogan
To the Ends of Time
1996
as Prince Gore
Suspicions
1995
as Chris
Aliens for Breakfast
1994
as Orlando
Philadelphia
1993
as Security Guard (uncredited)
Death Merchants
1991
as Todd Washingron
Putz
1991
The Godfather Part III
1990
as Mob Family Lawyer at Church (uncredited)
83 Hours 'Til Dawn
1990
as Jimmy Burdock
The Lemon Sisters
1989
as Booker
Memories of Manon
1989
as Calvin
Child of the Sabbat
1989
as Bobby
Juarez
1988
as Cortez
Starcrossed
1985
as Bixby
The Goodbye People
1984
as Clarke
Family Secrets
1984
as Adrian
Found Money
1983
as Mr. Jay, the Weatherman
Slayground
1983
as Joey
The Cradle Will Fall
1983
as Mr. Miller
Svengali
1983
as Ben
The King of Comedy
1982
as Plainclothesman
Mysterious Two
1982
as Noel
Fighting Back
1982
as Neighbor
Blow Out
1981
as Sailor's Friend
The Day the Women Got Even
1980
as Georgie
Big Blonde
1980
as The Waiter
Alex and the Doberman Gang
1980
as Norman
The Black Hand
1980
as Franco 'Mad Dog' Portelli
How to Survive the '70s and Maybe Even Bump Into Happiness
1978
as Carl
Murder Below the Line
as Mr. Porter