Acting
Nan Li
Bekannt aus
The Monkey King
(2023) – Stick (voice)
Walking the Dead
(2010) – Dee