The Forbidden City 2025
as Lino
As in Heaven, So on Earth 2020
as Prete
Il ribelle 2018
Actor
Left 4 Dead: The Movie 2016
as Principal Gordon
La pioggia che non cade 2014
MAD In Italy 2011
Credits from TMDB.