
Atuação
40 anos • Vancouver, British Columbia, Canada • 45 títulos • ativo desde 2008

Sobrenatural
como Kevin Tran

Flash
como Ryan Choi

Arqueiro
como Ryan Choi

Lendas do Amanhã
como Ryan Choi

Avatar: O Último Mestre do Ar
como Tan

2012
como Nima

Star Trek: Discovery
como Oros

Dirk Gently's Holistic Detective Agency
como Vogel

Halo 4: Em Direção ao Amanhecer
como Junjie Chen

Status Update: Perfil dos Sonhos
como Xing-Fu

Minhas Aventuras com o Superman
como Lewis Lane (voice)

Nancy Drew
como Edwin George Chen

Fire Country
como Kenji

Carmen Sandiego
como The Troll (voice)

Carmen Sandiego
como The Troll / Teen Boy (voice)

Tekken: Bloodline
como Bully 1 (voice)

Best Player: Guerreiros Virtuais
como Ash's Friend

Pequeno Problema, Mega Confusão
como Peng Chong

A Anfitriã
como Teddy

Influencers
como Quentin