Charlotte, One of Us 2025
as Doctor
Nevermind 2018
Actor
Mr. Teddy 2012
Summer Games 2011
as Vincenzo
One Day in a Life 2008
as Salvatore
Rorret 1988
as Rapist
Credits from TMDB.