Known For
Filmography
—2026
2026
2025
2024
2024
2022
2021
2020
2017
1999
My Love Never Dies
My Love Never Dies
Movie

Idda
Movie · as Salvatore

Livatino - Il giudice e i suoi assassini
TV · as Rosario Livatino · 4 eps

The Twisted Tale of Amanda Knox
TV · as Raffaele Sollecito · 8 eps

Vermiglio
Movie · as Pietro

Last to Break
TV · as Rocky · 6 eps

Bang Bang Baby
TV · as Rocco Cosentino · 10 eps

Portrait
TV · 6 eps

ZeroZeroZero
TV · as Stefano La Piana · 8 eps

It’s My Turn
Movie · as Manfredi Borsellino

Law & Order: Special Victims Unit
TV · as Brandon Klein · 1 ep
