Di origine filippino-cinese, è nato a Manila e si è trasferito in Canada a tre anni, crescendo a Richmond, British Columbia. Dopo il liceo a Vancouver College, ha conseguito una laurea in ingegneria civile all'Università di British Columbia, ma ha poi abbandonato la professione tecnica per la recitazione, partecipando a gare di hip-hop e trasferendosi a LA.
Dopo ruoli in Once Upon a Time, Super…