Actor
The Contract
2024
as Nicolas Dell'Aria
Wonderwell
2023
as Franco
Half Brothers
2020
as Mr. B
The Comeback Trail
2020
as Joey Silva
Torch
2018
as Gabriel Coronado
Bent
2018
as Charlie Horvath
Pearly Gates
2015
as Mayor
April Rain
2014
as Special Agent Thomas
Dante's Hell Animated
2013
as Virgil (voice: English version)
This Magic Moment
2013
as Roberto Molinez
Caldo criminale
2010
as Ispettore Lai
Nevermore
2009
as Devin Bayliss
Fatal Secrets
2009
as Scott
Grave Misconduct
2008
as Trent Dodson
Lone Rider
2008
as Stu Croaker
The Prince and the Pauper: The Movie
2007
as Miles
Her Fatal Flaw
2006
as Robert Genaro
The Engagement Ring
2005
as Tony Di Cenzo
Landslide
2005
as Mark Decker
The Only Witness
2003
as Det. Steve Banks
Deathlands
2003
as Ryan Cawdor
The Rats
2002
as Jack Carver
Texas Rangers
2001
as Ed Simms
Jenifer
2001
as Jack
The Deadly Look of Love
2000
as Brett Becker
The Prophecy 3: The Ascent
2000
as Zophael
Goosed
1999
as Steven Binder
The Unknown Cyclist
1998
as Frank Cavatelli
A Brooklyn State of Mind
1998
as Al Stanco
Medusa's Child
1997
as Scott Nash
No Strings Attached
1997
as Marc Demetrius
Downdraft
1996
as Jack
The Tie That Binds
1995
as Russell Clifton
The Ascent
1994
as Franco Distassi
Indian Summer
1993
as Matthew Berman
Alive
1993
as Antonio Balbi
Afterburn
1992
as Ted Harduvel
City of Hope
1991
as Nick Rinaldi
Oscar
1991
as Anthony Rossano
The Heart of the Deal
1990
as Mitchell Bryce
Venetian Red
1989
as Carlo Goldoni
High Frequency
1988
as Peter
And God Created Woman
1988
as Billy Moran
Good Morning, Babylon
1987
as Nicola Bonnano
Blood Ties
1986
as Mark Ciuni
Creator
1985
as Boris Lafkin
Maria's Lovers
1984
as Al Griselli
Alphabet City
1984
as Johnny
Rumble Fish
1983
as Steve
The Black Stallion Returns
1983
as Raj
Baby It's You
1983
as Albert 'Sheik' Capadilupo
A Stranger Is Watching
1982
as Gas Thief
Senior Trip
1981
as Dick
The Gentleman Bandit
1981
as Angel Perez
The Double McGuffin
1979
Over the Edge
1979
as Mark Perry