Italian Actor, Director, and Screenwriter.
The Children's Train
Movie • 2024
The Inside Man
Movie • 2023
Dinosaurs
Movie • 2025
A DEAD MAN CAN'T TALK
Saudade
Zero: A Spy Story
Movie • 2021