Родился 7 февраля 1933 г. в Казани. В 1955 г. окончил факультет физвоспитания и спорта Казанского педагогического института. В 1955-1958 гг. служил в Советской Армии. С 1958 г. работает старшим тренером по легкой атлетике ДЮСШ 2. За годы тренерской работы подготовил много спортсменов высокого класса, в том числе серебряного призера Московской Олимпиады О. Рукавишникову. Победителями и призерами молодежного первенства СССР становились В. Кузнецова (1967), В. Данилов (1972-1973), Ж. Хайкина (1965), Р. Кадыров (1978). Из его учеников более 10 человек стали кандидатами наук. В 1971-1982 гг. привлекался в качестве тренера сборных команд РСФСР и СССР. В 1973 и 1974 гг. входил в число 10 лучших тренеров СССР среди юниоров. За заслуги в подготовке спортсменов высокого класса в 1980 г. удостоен почетного звания "Заслуженный тренер РСФСР".