Object Permanence as Gordy
2024
Estomago 2: The Cookfather as Dom Galante
2024
Mya - Un sogno da vivere
2023
Per Elisa: An Italian Crime Story as Phil James (6 episodes)
2023
Goffredo e l'Italia chiamò as Ammiraglio Giorgio Mameli
2023
Book Club: The Next Chapter as Chef Gianni
2022
I racconti della domenica
2022
Love in the Villa as Carlo Caruso
2022
Rocketry: The Nambi Effect as Luigi Crocco
2022
Here We Go as Alf (1 episode)
2022
Lupo bianco as Console Stati Uniti
2021
House of Gucci as Fernando Reggiani
2021
Zack Snyder's Justice League as CID Chief Detective
2020
Divorzio a Las Vegas as Judge pistons
2019
The Two Popes as Driver
2019
Rome in Love as Paolo Petruzzi
2019
Blood & Treasure as Father Giancana (1 episode)
2019
Dolce Fine Giornata as Lodovici
2018
7 Days in Entebbe as Dan Shomron
2018
55 Steps as James Adams
2017
The Chinese Widow as Jimmy Doolittle
2017
Black Butterfly as Lt Carcano
2016
Natale a Londra - Dio salvi la Regina as Mike The Hammer
2016
At War for Love as Maggiore Maone
2016
Inferno as Death Mask Guard
2014
Third Person as Gerry
2014
Goltzius & the Pelican Company as Ricardo del Monte
2013
Rush as Lauda's Mechanic
2012
Caruso, the voice of love as Stitch (2 episodes)
2011
Amanda Knox: Murder on Trial in Italy as Guiliano Mignini
2011
Zen as Giorgio de Angelis (3 episodes)
2009
Anti-Mafia Squad as Michelangelo Lo Bianco alias "Mickey" (4 episodes)
2008
The Dark Knight as Cop at 250 52nd St.
2007
Corleone as Tommaso Buscetta (6 episodes)
2007
L'ultimo Dei Corleonesi as Vintaloro
2007
Chiara e Francesco as Favarone
2006
Giovanni Falcone - L'uomo che sfidò Cosa Nostra as Rudolph Giuliani (2 episodes)
2006
Giovanni Falcone - L'uomo che sfidò Cosa Nostra as Rudolph Giuliani
2006
Hannibal: Rome's Worst Nightmare as Hanno
2006
The Listening as Frank Vaughan
2006
The Listening as Vaughan
2006
Fade to Black as Alberto Cava
2005
Father Hope as Aldo Torrisi
2004
Unstoppable as Miller
2004
No Problem as Anselmo Lorenzi
2004
Hustle as Carlo Bachini (1 episode)
2004
New Tricks (1 episode)
2003
Belly of the Beast as Fitch McQuaid
2003
Under the Tuscan Sun as Martini
2002
Monk as Vladimir Kazinsky (1 episode)
2002
Heaven as Chief Guard
2002
Texas '46 as prigioniero italiano
2001
Submerged as Harold Preble
2001
Captain Corelli's Mandolin as Quartermaster
2000
Father Matteo as Giorgio Pacari (1 episode)
1999
Falling Sky as Mr. Hanes
1999
Ballad of the Nightingale as Michael Wynn-Booth
1996
In Love and War as Italian Officer (as Vincenzo Ricotta)
1996
Moses as Midan (2 episodes)
1995
JAG as Ambassador Moshak (1 episode)
1995
JAG as Major Kassim (1 episode)
1995
JAG as Temir (1 episode)
1995
NewsRadio as Photographer (1 episode)
1994
Ready to Kill as Robert
1994
Pie in the Sky as Chief Supt. Barry Simmonds (1 episode)
1994
Babylon 5 as Bryce (1 episode)
1994
Power and Lovers as Nicola
1993
Abraham as König Arjoch
1993
Leon The Pig Farmer as Elliot Cohen
1992
A Touch of Frost as Philip Townsend (1 episode)
1992
Running Late as Messenger
1991
Chernobyl: The Final Warning as Valery Mashenko
1989
Shadow of the Noose as Herbert Bennett (1 episode)
1989
Agatha Christie's Poirot as Mario Ascanio (1 episode)
1988
Hanna's War as Yoel (as Vincenzo Ricotta)
1988
The Party as Richard Maine (as Vincenzo Ricotta)
1987
Body Contact as Tony Zulu (as Vincenzo Ricotta)
1986
Car Trouble as Kevin (as Vincenzo Riccota)
1985
A.D. as Stephanus (5 episodes)
1984
Pope John Paul II as Teodor Krawick