He finished ninth at the 1982 European Indoor Championships, and ninth at the 1983 European Indoor Championships. He also competed at the 1982 European Championships, the 1983 World Championships, and the 1984 Olympic Games without reaching the final. Gloor also competed in the 4 x 400 metres relay at the 1982 European Championships without reaching the final.