Home / Discover / People

Shazam!

2019
as Eugene Choi

Fresh Off the Boat

2015
as Evan Huang

A Dog's Journey

2019
as Young Trent

许愿神龙

2021
as Young Din

Win or Lose

2025
as Chicken Kev

Our Times

2015
as Ying Mu

Guest Star

Episode Dr. Ken
The Wedding Sitter
2016