Light of the World 2025
as The Baptizer (voice)
Don't Tell Your Mom 2024
as Jax
Love in Full Swing 2021
as Technician Tony
Reptile House 2020
as Sasha
Killbird 2019
as NSA Official
Odyssey of the Dead 2018
as Jesse
Paint the Town Red 2017
as Doorman
Ghost Can 2016
as The Preserved Wraith (voice)
Credits from TMDB.