Geboren te Roeselare op 2 september 1944 en overleden te Hooglede op 4 augustus 2008. Hij speelde hoofdzakelijk als rechtsbuiten en middenvelder.
In de jeugd speelde hij bij KFC Roeselare en als senior van 1963 tot 1975 bij Club Brugge; van 1975 tot 1976 bij SV Zottegem en van 1976 toto 1977 bij SK Roeselare.
Johny Thio speelde zijn ganse jeugd bij KFC Roeselare. Van 1963 tot 1975 was hij rechtsbuiten bij Club Brugge, waar hij de Beker van België won in 1968 en 1970.
In 1973 was Thio aanvoerder van de eerste naoorlogse kampioenenploeg. Tijdens de overwinningsmatch tegen Anderlecht was hij wel geblesseerd, maar het was een overwinning waar de club 53 jaar op wachtte.
Thio speelde 293 competitiewedstrijden in de eerste klasse, 21 UEFA-wedstrijden met Club Brugge en werd 24 keer opgeroepen voor de Rode Duivels. Na zijn actieve carrière bij Club Brugge sloot hij zijn spelerscarrière af bij SV Sottegem in 1975/76 en in 1976/77 bij SK Roeselare, de rivaal van FC Roeselare waar hij vroegere speelde. Daarna werd hij speler-trainer bij SK Gullegem en werd hij nog trainer van FC Roeselare, SK Oostnieuwkerke, SV Koekelare, Eendracht Hooglede en het nieuwe Club Roeselare.
Hij overleed op 63-jarige leeftijd als gevolg van een hartaderbreuk. In Hooglede werd een straat naar hem genoemd.