Known For
Photos
Filmography
Mykonos
Movie
White Tide
Movie
La meraviglia del mondo
Movie · as Federico II
Telephone
Movie

The Resurrection of the Christ: Part Two
Movie · as Pontius Pilate

The Resurrection of the Christ: Part One
Movie · as Pontius Pilate

The Poet and the Spy
Movie · as Pietro

Happy Days
Movie · as Giorgio

Children of the Monkey
Movie

The Beauty
TV · as Police Officer 1 · 1 ep

Close to Me
Movie · as Luca

Zvanì - Il romanzo famigliare di Giovanni Pascoli
Movie · as Cacciaguerra

Modi, Three Days on the Wing of Madness
Movie · as Amedeo Modigliani

Race for Glory: Audi vs. Lancia
Movie · as Cesare Fiorio

I Told You So
Movie · as Riccardo

Family Matters
Movie · as Marco

Vanished into the Night
Movie · as Pietro

A Haunting in Venice
Movie · as Vitale Portfoglio

GialappaShow
TV · 1 ep

Quasi orfano
Movie · as Valentino

Caravaggio's Shadow
Movie · as Caravaggio

The Shadow of the Day
Movie · as Luciano Traini

Where Life Begins
Movie · as Elio

Stasera c’è Cattelan su Raidue
TV · 1 ep

We Are Cinema
Movie · as Self (archive footage)

Three Floors
Movie · as Lucio

The Catholic School
Movie · as Raffaele Guido

The Last Paradiso
Movie · as Ciccio Paradiso

The Players
Movie · as Lorenzo

If Only
Movie · as Carlo

Io tu noi, Lucio
Movie · as Self

The Binding
Movie · as Francesco

The Translators
Movie · as Dario Farelli

I'm Not a Killer
Movie · as Francesco Prencipe

Stolen Days
Movie · as Vincenzo

The Ruthless
Movie · as Santo Russo

Loro 1
Movie · as Sergio Morra

The Summer House
Movie · as Luca

Euphoria
Movie · as Matteo

Loro 2
Movie · as Sergio Morra

Cosa fai a Capodanno?
Movie · as Valerio

The Invisible Witness
Movie · as Adriano Doria

Welcome Home
Movie · as Federico

La scorta di Borsellino - Emanuela Loi
Movie · as Antonio Montinaro

Loro
Movie · as Sergio Morra

Belve
TV · 1 ep

John Wick: Chapter 2
Movie · as Santino D'Antonio

Dalida
Movie · as Bruno Gigliotti, aka "Orlando"

Pericle
Movie · as Pericle

La verità sta in cielo
Movie · as Renato De Pedis

Christmas Dinner
Movie · as Damiano

Ali and Nino
Movie · as Malik Nakhararyan

Emigratis
TV · as Self · 1 ep

Wondrous Boccaccio
Movie · as Gentile Carisendi

You Can't Save Yourself Alone
Movie · as Gaetano

Burnt
Movie · as Max

First Light
Movie · as Marco

Loving Only You
Movie · as Damiano

London Spy
TV · as Doppelganger · 1 ep

Master of None
TV · as Pino · 3 eps

Walt Disney e l'Italia - Una storia d'amore
Movie

Pasolini
Movie · as Ninetto Davoli

A Golden Boy
Movie · as Davide Bias

Third Person
Movie · as Marco

Effie Gray
Movie · as Rafael

The Informant
Movie · as Mario / Claudio Pasco Lanfredi

A Small Southern Enterprise
Movie · as Arturo

To Rome with Love
Movie · as Hotel Robber

Cosimo and Nicole
Movie · as Cosimo

The Red and the Blue
Movie · as Prof. Giovanni Prezioso

Polisse
Movie · as Francesco

The Ages of Love
Movie · as Roberto

Il segreto dell'acqua
TV · as Angelo Caronia · 6 eps

Loose Cannons
Movie · as Tommaso

Diarchy
Movie · as Giano

Italians
Movie · as Marcello Polidori

The Front Line
Movie · as Sergio Segio

Eden Is West
Movie · as Elias

The Big Dream
Movie · as Nicola

The Cézanne Affair
Movie · as Pinuccio

At a Glance
Movie · as Adrian

Go Go Tales
Movie · as Doctor Steven

Manual of Love 2
Movie · as Nicola

I Want You
Movie · as Stefano 'Step' Mancini

My Brother Is an Only Child
Movie · as Manrico Benassi

Prova a volare
Movie · as Alessandro

El hormiguero
TV · as Self - Guest · 1 ep

The Black Arrow
TV · as Marco di Monforte · 6 eps

Crime Novel
Movie · as Nero

Texas
Movie · as Gianluca Baretti

L'uomo perfetto
Movie · as Antonio

Three Steps Over Heaven
Movie · as Stefano 'Step' Mancini

The Best of Youth
Movie · as Andrea Utano

Now or Never
Movie · as Biri

The Best of Youth
TV · as Andrea Utano · 4 eps

Chi ha incastrato Peter Pan?
TV · as Ospite · 1 ep










