The Legend of Catclaws Mountain 2024
as Smarty Marty
Blue Square Heart 2022
Actor
Wei-Lai 2022
as Luca
Credits from TMDB.