Hij leerde voetballen op de straten van Brazilië, idoliseerde Kaká, speelde futsal, doorliep de jeugd van SC Internacional en verdiende een transfer naar Europa. Een typisch Braziliaans voetbalsprookje, zou je zeggen. Toch komt Cardoso al sinds de jeugd uit voor de Verenigde Staten. Zijn ouders verhuisden rond 1990 naar Denville (New Jersey). Ze hadden niets en moesten nog op zoek naar een baan. Johnny werd er geboren in 2001, maar al kort daarna vertrokken ze terug naar Brazilië, geschrokken van de aanslagen van 9/11.
Cardoso groeide Braziliaans op, maar werd op een gegeven moment uitgenodigd om voor de jeugdteams van de VS uit te komen. Hij twijfelde geen moment en is trots om een land te vertegenwoordigen dat zijn ouders liefhebben. In 2020 maakte hij zijn internationale debuut, toen nog spelend in Brazilië. Iets meer dan een halfjaar geleden, tijdens de winterse transferperiode, maakte hij de overstap naar Real Betis. De club uit Sevilla legde zo'n zes miljoen euro voor de middenvelder neer.
Vanwege een blessure van Guido Rodríguez belandde Cardoso al vroeger dan verwacht in de basisopstelling, en sindsdien speelt hij bijna alles. Na slechts een halfjaar in La Liga stond de Europese top al voor hem in de rij. Met name Spurs en AC Milan toonden hun interesse. Tot een overgang kwam het nog niet.