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