Shush 2021
as Eric
Stage Mother 2020
as Rickey
Entropic 2019
as Jeffrey
Maybe Tomorrow 2011
as Marc
Irish Eyes 2004
as Teen Andrew
Blessed Stranger: After Flight 111 2000
as Ricky Vandervelt
Terminal Lunch 1997
as Red Braid
Credits from TMDB.