Time Addicts 2023
as Johnny
It Only Takes a Night 2023
as Sven
Elvis 2022
as Cousin Billy
Babyteeth 2020
as Dean
Crazy Rich Asians 2018
as Curtis
Downriver 2015
as Damien
Credits from TMDB.