Credits
- 2020 · Mafia Inc. as Zizi Zippo
- 2019 · From the Vine as Marcello
- 2019 · Making a Deal with the Devil as Merant
- 2019 · The Last Big Save as Guy Bouche
- 2019 · Coroner as Captain Pierrot
- 2018 · Bella Ciao! as Arnaldo
- 2018 · The Joke Thief as Frances Sellano
- 2017 · Stray Dog as Giorgio Puccini
- 2017 · Hochelaga, Land of Souls as Coach Mario Ricci
- 2017 · Hochelaga, Land of Souls as Entraîneur Mario Ricci
- 2017 · The Red Maple Leaf as Special Agent Robert Santos
- 2016 · Kiss Me With All Your Love as Élio
- 2015 · Sicilian Vampire as Little Anthony (Sonny's wise guy)
- 2015 · Born to Be Blue as Nicholas
- 2015 · Corbo as Nicola Corbo
- 2014 · The Big Fat Stone as Victor Rossi
- 2013 · Played as Chief Inspector
- 2013 · The Resurrection of Tony Gitone as Mario
- 2013 · Havana 57 as Captain Calzado
- 2013 · Motive as Father Noel Barnett
- 2011 · Another Silence as Tony
- 2011 · King as
- 2004 · Il Duce Canadese as Angelo Alvaro
- 2000 · Cold Blooded as Vidal
- 1999 · My Father's Angel as Ahmed
- 1999 · Bonanno: A Godfather's Story as Salvatore Bonanno
- 1998 · Mr. Aiello as
- 1997 · In the Presence of Mine Enemies as Emmanuel
- 1997 · Galileo: On the Shoulders of Giants as Michelangelo
- 1996 · Rossini's Ghost as Duke Cesarini
- 1996 · Undertaker as
- 1994 · Operation Golden Phoenix as Saul 'The Lawyer' Silverstein
- 1994 · Viper as Assistant
- 1993 · Bye Bye Love as Nino
- 1992 · The Saracen Woman as Giuseppe Moschella
- 1991 · The Adjuster as The motel manager
- 1991 · An Imaginary Tale as Toni
- 1989 · Speaking Parts as Eddy
- 1989 · Brown Bread Sandwiches as Rogero
- 1989 · Cruising Bar as Marcello
- 1988 · Kalamazoo as Pascal Globenski
- 1987 · Concrete Angels as Sal
- 1985 · Caffè Italia, Montréal as
- Future · Almost America as Vincenzo