Va jugar a l'NCAA amb l'equip de la Universitat de British Columbia entre els anys 2013 i 2017. Després de no ser seleccionat en el Draft de l'NBA del 2017 es va convertir en agent lliure sense restriccions, i va fitxar pels Zerofees Southland Sharks de la lliga neozelandesa. A Nova Zelanda va fer de mitjana 16 punts, 6 rebots i 3 assistències per partit.[1] En la temporada 2018-19 va fitxar pel Club Joventut Badalona de la lliga ACB.[2]
Amb la selecció canadenca va ser medalla de bronze al Campionat FIBA Amèriques Sub-18 celebrat l'any 2012 a São Sebastião do Paraíso, Brasil.[1]