The Stolen Child TBA
as Greed
In Alaska 2026
as Helicopter Pilot
Do Not Disturb 2023
as Jack
Beast Within 2019
as Richard
Pregnant at 17 2016
as Greg Foster
Credits from TMDB.