1 unreleased or undated title is hidden. Show unreleased
Night Always Comes 2025
as David
Unborn 2022
as Rick
Karaoke Man 2016
as Troy
Dead Within 2014
as Ranger Mark Rand
Side Effects 2013
as Zach
The Land of the Astronauts 2010
as Film Student
The Ugly Truth 2009
as Drunk Guy
Credits from TMDB.