
Родился 1 августа 1926 года в селе Белянка Месягутовского кантона Башкирской АССР.
Спортсмен (спортивная акробатика), тренер, арбитр, спорторганизатор.
Заслуженный тренер РСФСР (1968). Судья всесоюзной категории (1965). Заслуженный работник культуры Башкирской АССР (1976).
Чемпион РСФСР (1956).
С 1950 года — инспектор Комитета по физической культуре и спорту Уфы, заведующий учебно-спортивным отделом Башкирского республиканского совета ВФСО «Динамо».
Тренер Башкирского республиканского совета ДСО «Локомотив» — с 1956 года, ДСО «Спартак» (Уфа) — с 1963 года, старший тренер ШВСМ (Уфа) — с 1964 года.
Председатель Комитета по физической культуре и спорту Молотовского района Уфы, Федерации спортивной акробатики Башкирской АССР — с 1963 года.
Участник Великой Отечественной войны.
Сын — О.М. Шамигулов.
Скончался 15 мая 1981 года в Севастополе. Похоронен на Южном кладбище в Уфе.



