Stargazer 2021
as Zane
Solo: A Star Wars Story 2018
as Quay Tolsite
Rogue One: A Star Wars Story 2016
as L-1
Art Ache 2015
as Squid
Credits from TMDB.