Il a commencé l'entraînement au jiu-jitsu à l'âge de 12 ans et est devenu entraîneur de jiu-jitsu trois ans plus tard, avant de passer ensuite aux arts martiaux mixtes (MMA).
Il a entamé sa carrière professionnelle en MMA en 2014. Il a été champion poids coq du Superior Combative Championships et a accumulé un bilan de 9 victoires pour 1 défaite avant de signer avec l'UFC.
Il a fait ses débuts à l'UFC le 30 décembre 2017, lors de l'UFC 219 contre Tim Elliott. Il a perdu le combat par soumission au deuxième round.