The Girl in the Mirror 2020
as David
Stage V 2019
as Noah
The Nature of Fall 2010
as Tony
Rock Haven 2007
as Brady
Credits from TMDB.