Merrily 2027
as Nic Cage
The Mastermind 2025
as Cleveland Neighbor
The Perfect Match 2016
as Nate
1982 2013
as Craig Baer
Boys of Summerville 2008
as Robbie Lee
American Zombie 2007
as Kennedy
Tied Up 2004
as Wynn
Credits from TMDB.