В 1977 году окончил физический факультет Башкирского государственного университета.В 1977—1978 годах — учитель физики в средней школе. В 1978—1981 годах — инженер Института органической химии БФАН СССР. В 1981—1993 годах — инженер, ассистент, доцент, профессор УНИ (УГНТУ). Защитил докторскую диссертацию в 1992 году, профессор с 1993 года. В 1993—1999 годах — заведующий лабораторией, заместитель директора, директор ВНИИЦ «Нефтегазтехнология» (Уфа). В 1999—2002 годах — директор Уфимского филиала «ЮганскНИПИнефть». С 2005 года — директор по науке ОАО НК «Роснефть».
Основные темы научных исследований — моделирование, контроль и управление процессами движения многофазных сред с нелинейными свойствами; создание компьютерных технологий мониторинга процессов разработки нефтяных месторождений. Открыл закономерности перехода к хаосу при движении неньютоновских сред; пространственную и временную фрактальность в процессах добычи нефти. Создал компьютерные технологии управления процессами разработки нефтяных месторождений. Имеет 20 авторских свидетельств на изобретения. Автор более 130 печатных работ, в том числе 4 монографий, около 40 изобретений.