Born in Germany, he emigrated to South America because of Nazi policy. Klein played for Ecuador in the 14th Chess Olympiad at Leipzig 1960.