Emilio Insolera is an Italian actor and producer. He is deaf and speaks eight languages.
Sign Gene 2017
as Tom Clerc, Director, Screenplay, Executive Producer
Feel My Voice 2026
as Alessandro
The 355 2022
as Hacker
Credits from TMDB.