Actor
The Delay
2022
Dark Resurrection
2007 · as Leto
I migliori sentimenti
2007 · as Impatient client
Saddam
2006 · as Antonio Lo Russo