Actor
Chaperone
2025 · as Vik
ILY, BYE
2024 · as Gary
Aloha Heart
2023 · as Manu
Wake Up, Leonard
2022 · as Christo
I Was a Simple Man
2021 · as Gavin
Endings, Beginnings
2020 · as Troy
Enemy Within
2019 · as Hawila Kaleohano
Velvet Buzzsaw
2019 · as Rhodora's Assistant (uncredited)
Karma
2018 · as Kevin
Other People
2016 · as Dave
I Am Michael
2015 · as Bible Student