

Parallel Tales(2026)

Bravo Bene!(2025)

All the things that remain(2024)

Marcello Mio(2024)

The Trainers(2024)

Grosso guaio all'Esquilino - La leggenda del Kung Fu(2023)

Elf Me(2023)

My Summer with the Shark(2023)

The Best Century of My Life(2023)

Profeti(2023)

Under the Amalfi Sun(2022)

The Prince of Rome(2022)

...Watch Out, We're Mad(2022)

Con chi viaggi(2022)

She's the One(2022)

Italian Gigolo(2022)

The Legend of the Christmas Witch: The Origins(2021)

I Am Santa Claus(2021)

Freaks Out(2021)

The Guest Room(2021)

DNA - Definitely Not Suitable(2020)

Under the Riccione Sun(2020)

18 Presents(2020)

Forever You(2019)

Everybody Knows(2018)

5 Star Christmas(2018)

The Legend of the Christmas Witch(2018)

On My Skin(2018)

Ride(2018)

Couch Potatoes(2017)

One Kiss(2016)

An Italian Name(2015)

Me, Myself and Her(2015)

Grace of Monaco(2014)

Asterix & Obelix: God Save Britannia(2012)

Cavalli(2011)
Inglese

This Must Be the Place(2011)

The Kid with a Bike(2011)

The White Ribbon(2009)

The Front Line(2009)

Antichrist(2009)

I, Don Giovanni(2009)

Funny Games(2008)

Sonetàula(2008)

Il Divo(2008)

L'Orchestra di Piazza Vittorio(2006)

The Boss of It All(2006)

Queens(2005)
Chico Organización

The Sea Inside(2004)
Santiago

How We Got the Italian Movie Business Into Trouble: The True Story of Franco and Ciccio(2004)

Incantesimo napoletano(2002)

The Magdalene Sisters(2002)

Mondays in the Sun(2002)

Winged Migration(2001)

Don't Tempt Me(2001)

I Prefer the Sound of the Sea(2000)
Massimo

Jeremiah(1998)
King Joiakim

Indiscretion of an American Wife(1998)
Matteo

Rehearsals For War(1998)

Amor de hombre(1997)
Ramón

Open Your Eyes(1997)

L'amico di Wang(1997)

Más allá del jardín(1996)
Ugo

R.D.F. Rumori di fondo(1996)
Tiresia

Bits & Pieces(1996)

Who Killed Pasolini?(1995)
Furio Colombo

Troubling Love(1995)

The Evening Traveler(1993)
Christian

Crazy Love(1993)
Sacha Nodieri

Night of the Fox(1990)
Orsini

Traces of an Amorous Life(1990)
Giovanni

Running Away(1989)
Michele

The Jeweller's Shop(1989)
André

Il vizio di vivere(1988)

The Family(1987)
Carlo as a young man

Control(1987)
Matteo

Miranda(1985)
Berto

Bolero(1984)
Angel Contreras

Conquest(1983)
Ilias

A Blade in the Dark(1983)
Bruno

Occhei, occhei(1983)

The New York Ripper(1982)
Peter Bunch

The Week at the Beach(1981)
Carlo Martinelli

Priest of Love(1981)
Young Printer

I'm Still Alive
Switzerland
Noi un po' meglio
Elsinore