Endo won brons op de Olympische Zomerspelen van 1976 in de categorie boven de 93 kilogram. Hij won twee keer goud op het wereldkampioenschap judo, namelijk in 1975 (+93kg) en 1979 (open).