Na mistrzostwach Europy w 1966 w Budapeszcie John został srebrnym medalistą w biegu na 110 metrów przez płotki (pokonał go jedynie Eddy Ottoz z Włoch). Zajął 6. miejsce w finale biegu na 50 metrów przez płotki podczas europejskich igrzysk halowych w 1967 w Pradze, zaś na europejskich igrzyskach halowych w 1968 w Madrycie odpadł w półfinale tej konkurencji.