Dopo aver conseguito la laurea presso l’Academy of Art dell’Università di San Francisco, dal 2015 lavora per Cartoon Network: dapprima come Character Designer, poi come Lead Character Designer e, negli ultimi due anni, come Art Director. In precedenza, ha accumulato diverse esperienze lavorative come illustratore di libri per bambini e Designer.