Actor · Born 1980
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
Glow Ropes: The Rise and Fall of a Bar Mitzvah Emcee
2008 · as Taylor James
The Greatest Game Ever Played
2005 · as Walter Gibbs