Joshua Patton nasceu em Manteca (Califórnia, Estados Unidos da América) e praticou atletismo durante um ano, no colégio. Acabou por se destacar no basquetebol como um poste poderoso, impressionante nos desarmes de lançamento. Entrou em 2015 na Universidade de Sacramento e saiu em 2020 como um dos melhores de sempre da história do basquetebol da instituição. Capitão de equipa nas últimas duas temporadas, disputou pelos Hornets 100% dos encontros possíveis em quatro anos, registando uma impressionante série de 93 jogos consecutivos como titular.
Em 2021 assinou com o BIPA Odessa, após um longo período sem competir devido à pandemia da COVID19. Chegou em fevereiro à Ucrânia, a uma equipa que mostrava dificuldades em se bater com os melhores da liga e acabou como campeão da 2.ª divisão ucraniana e MVP das finais. À chegada ao Sporting CP descreveu-se como um jogador agressivo, que dá a vida pela equipa e mostrou-se muito feliz pela oportunidade de vestir de Leão ao peito e continuar a poder lutar por títulos.