Di origini cinesi, è nato però in Canada dove ha portato avanti i suoi studi. Ha viaggiato molto prima di dedicarsi alla recitazione. Ha lavorato nel film horror del 2007 They Wait. E' anche apparso in alcuni episodi...Leggi tutto