Adomination 2023
Producer
Shānzhài Screens 2020
Felix in Wonderland 2019
as Self
The Wild Boys 2017
as Sailor #5
Credits from TMDB.