 He finished fifth at the 1984 Summer Olympics and sixth at the 1988 Summer Olympics, both times in the relay.He also competed at the 1986 European Championships, the 1987 World Championships and the 1990 European Championships without reaching the finals.Peter Klein represented the sports team SV Salamander Kornwestheim.