Infinitely Dense 2026
as Evan
A Carpenter Christmas Romance 2024
as Chance
God Forbid: The Sex Scandal That Brought Down a Dynasty 2022
as Giancarlo Granda
Find Me 2018
as Dan
The X Species 2018
as Matt
Mary Loss of Soul 2015
as A.J. Fisher
Credits from TMDB.