Jugó durante dos temporadas con los UTEP Miners y tras no ser drafteado en 2015, firmó su primera experiencia como profesional en Nueva Zelanda, en las filas de los Nelson Giants.
Comenzaría la temporada 2015-16, en Europa en las filas del Leuven Bears, pero volvería a Nueva Zelanda para defender los colores de los Canterbury Rams.
Más tarde, llegaría a Grecia para realizar una buena temporada en la A1 Ethniki con Promitheas Patras B.C.
Al acabar la temporada, volvería a los Canterbury Rams.
El 30 de diciembre de 2020 saldría del conjunto polaco tras negarse a jugar un encuentro frente al Trefl Sopot.