Родился в Ташкенте, в 1939 окончил Казанский университет и аспирантуру в нём. Участник Великой Отечественной войны — участвовал в обороне Москвы, в боях на Курской дуге, форсировании Днепра, освобождении Варшавы, взятии Берлина. С 1948 работал в Казанском университете — ассистент, доцент, с 1958 — профессор, заведующий кафедрой астрономии, в 1960−1963 — декан физического факультета, с 1965 — проректор по науке; в 1949—1958 — заведующий астрометрическим отделом обсерватории имени В. П. Энгельгардта, в 1959—1987— директор Городской обсерватории университета). Один из организаторов создания Северо-Кавказской астрономической станции Казанского университета, вступившей в строй в 1976.