The Delay 2022
Actor
Dark Resurrection 2007
as Leto
I migliori sentimenti 2007
as Impatient client
Saddam 2006
as Antonio Lo Russo
Credits from TMDB.