Love and Communication 2025
Director, Editor, Writer
Six L.A. Love Stories 2016
Theatre Play
Saint Christopher 2002
as Liam
Dead Poets Society 1989
as Spaz
Credits from TMDB.