Shanghai, China
![]() |
Furiosa: A Mad Max Saga | Treadmill Rat (uncredited) | 2024-05-22 |
![]() |
Godzilla x Kong: The New Empire | Iwi Warrior | 2024-03-27 |
![]() |
Shang-Chi and the Legend of the Ten Rings | Ta Lo Warrior (uncredited) | 2021-09-01 |