Родился 3 мая 1945 года в семье директора завода геофизприборов в Уфе. В 1969 году отец Мидхат Закирович стал 1-м секретарём Башкирского обкома КПСС.
Депутат Государственной думы Российской Федерации III созыва, фракция КПРФ.