2024
as Ben
as Qiao Ni
as Officer #2
2022
as Willy
2021
as Jeden
2016
as Krill's Guard
2011
as Stan (uncredited)