• 1985
A.D. Anno Domini - The Trials and Triumphs of the Early Church (TV Mini-Series) as Saint Stephen • 1985
Car Trouble as Kevin (as Vincenzo Ricotta) • 1987
Body Contact as Tony Zulu (as Vincenzo Ricotta) • 1988 ''
Hanna's War'' as Yoel (as Vincenzo Ricotta) • 1991
Chernobyl: The Final Warning as Valery Mashenko • 1993
Leon the Pig Farmer as Elliot Cohen (as Vincenzo Ricotta) • 1994
Il Quinto giorno as Robert (as Vincenzo Ricotta) • 1994
La Chance as Nicola (as Vincenzo Ricotta) • 1994
Ready to Kill as Robert (as Vincenzo Ricotta) • 1995
A Little Worm (Short) as
Al Capone • 1996
In Love and War as Italian Officer (as Vincenzo Ricotta) • 1998
Matter of Trust as Johnny (as Vincenzo Ricotta) • 1998
Falling Sky as Mr. Hanes (as Vince Ricotta) • 1999
Ballad of the Nightingale as Michael Wynn-Booth (as Vincenzo Ricotta) • 2000
The Hook-Armed Man (Short) as Lou (as Vincenzo Ricotta) • 2000
Dancing at the Blue Iguana as Customer (as Vincent Ricotta) • 2001 ''
Captain Corelli's Mandolin'' as Quartermaster (as Vincenzo Ricotta) • 2002
The Good War as Italian POW • 2002
Heaven as Chief Guard • 2002
Bella Bettien as Rico Morales • 2003
Under the Tuscan Sun as Martini • 2003
Belly of the Beast as Fitch McQuad • 2004
Nema problema as Anselmo Lorenzi • 2004
Nel mio amore as Jacques • 2004
Unstoppable as Detective Jay Miller • 2005
Revolver as Benny • 2006
The Listening as Vaughan • 2007
Nuclear Secrets (TV Mini-Series) as Brugioni • 2007
The Moon and the Stars as Tumiati • 2007
Il Capo dei Capi (TV Mini-Series) as
Tommaso Buscetta • 2007
Clare and Francis (2007) as Favarone • 2008
The Dark Knight as Cop At 250 52nd St. • 2008
Einstein (TV Movie) as The
NASA Operator • 2009
Butterfly zone - Il senso della farfalla as Uomo (aldilà) • 2009
Nine as Luigi • 2009-2012
Squadra antimafia – Palermo oggi (TV Series) as Mickey Robson • 2011
Zen (TV Mini-Series) as Giorgio de Angelis • 2011
Hustle Series 7 (TV Series) as Carle Bachini • 2012
Goltzius and the Pelican Company as Ricardo del Monte • 2013
Rush as
Lauda's Mechanic • 2013
Third Person as Gerry • 2013-2014 ''
Da Vinci's Demons'' (TV Series) as
Federico da Montefeltro, Duke of Urbino • 2014
Romeo and Juliet (TV Series) as Capulet • 2014
Tender Eyes as Henry • 2016
Inferno as Death Mask Guard • 2016
In guerra per amore as USA Army Major James Maone • 2016
Natale a Londra – Dio salvi la regina as Mike "The Hammer" • 2017
Black Butterfly as Lieutenant Carcano • 2017
The Chinese Widow as James Doolittle • 2017
An American Exorcism as Father Ryan Stone • 2017
55 Steps as James Adams • 2018
Entebbe as Dan Shomron • 2019
Dolce Fine Giornata as Lodovici • 2019
The Two Popes as Driver • 2019
Entro Mezzanotte as Prison Guard • 2020
Divorzio a Las Vegas as Judge Pistons • 2021 ''
Zack Snyder's Justice League'' as CID Chief Detective • 2022
Rocketry: The Nambi Effect as Luigi Crocco • 2023
The Book Club: The Next Chapter as Gianni ==References==