Actor
Unfinished Chapter
2024 · as Jacob Harris
Shimmer
2021 · as Officer Charlie Davis
Proximity
2020 · as Agent James McCallister
Cellular
2020 · as Ryan
Call Waiting
2020 · as Andrew
The Traveler
2016 · as Tristan Azure
The Damsel
2014
Transition
2011 · as Chris Jamison
How Do You Know
2010 · as Partygoer #1 (uncredited)