Home / Discover / People

1992

2015
as Leonardo Notte

His Secret Life

2001
as Michele

The Young Casanova

2002
as Giacomo Casanova

Ormai è fatta!

1999
as Horst Fantazzini

Fortunata

2017
as Patrizio

Radio Arrow

1998
as Ivan "Freccia" Benassi

Shall We Kiss?

2007
as Claudio

Rust

2011
as Sandro adulto

Io non ti conosco

2013
as Massimo

La Dea Fortuna

2019
as Alessandro

A Journey Called Love

2002
as Dino Campana

Blame It on Fidel!

2006
as Fernando de la Mesa

Nous Trois

2010
as Philippe Martin

The Referee

2013
as Cruciani

Naja

1997
as Tonino

Un Amore

2024
as Alessandro

Baby Blues

2008
as Fabrizio

Les Brigades du Tigre

2006
as Achille Bianchi

La vita facile

2011
as Mario

Tous les soleils

2011
as Alessandro

Un uomo perbene

1999
as Raffaele della Valle (avvocato)

Voci notturne

1995
as Rinaldo

Il campione

2019
as Valerio Fioretti

Kiss Me Again

2010
as Carlo

L'amore ritrovato

2004
as Giovanni

La stanza del figlio

2001
as Tommaso - a Patient

Il giovane Casanova

2002
as Giacomo Casanova

Vostro Onore

2022
as Vittorio Pagani

L'ultimo bacio

2001
as Carlo

Santa Maradona

2001
as Andrea

Veloce come il vento

2016
as Loris De Martino

Romanzo Criminale

2005
as Commissario Scialoja

Director

Movie Io non ti conosco 2013

Writer

Movie Io non ti conosco 2013