The Ghost Trap 2024
as Neal Ames
Electric Love 2018
as Todd
Temp-To-Perm 2017
as Dr. Ryan
White City 2015
as Jon Liston
The Firefly Catcher 2014
as Collin
Glow Ropes: The Rise and Fall of a Bar Mitzvah Emcee 2008
as Taylor James
The Greatest Game Ever Played 2005
as Walter Gibbs
Credits from TMDB.