Born 1996 (age 29) · Shenzhen, Guangdong, China
Appears in 9 titles

Filmography

Take the Night
5.8
Take the Night
2022
as Robert Chang
Bad Timing
as Marty
Brian
Brian
2026
as Kyle Ballard