Actor
The Mysteries of the Bargello
2024 · as Valerio Battaglia
In Aria
2024 · as Enea
The Book of the Dead
2024 · as Keith
Daisy Bullet
2024
The House That Stood
2023 · as Camillo
Arte
2023 · as Antonio
Borderless
2022 · as Dmitrii
Trading Shadows
2021 · as The Priest