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