as Noah
2025
as Johnny
2024
as Emmett
as Asher Manard
as Matt
as Advisor
2023
as Daniyal Khan
as Dex
2022
as Brent
2021
as Will
2019
as Dealer
2017
as Dr. Stevens
as Lovely
2015
as Agni
2010
as Mike Mason
as Zack
as Rory Stanz
as Marco
as Dr. Klassen
2020
as Tan Likely
as Marlow
as Sanjay Maraj
2016
as Starfleet Officer #3 (as Gabe Grey)
2012
as Sam
as Khaled (as Gabriel Grey)
as Area Controller
2003