Народився в 1956 році в Узбекистані, після депортації кримських татар. Після отримання ступеня на математичній олімпіаді 1972 року закінчив останній клас у фізико-математичній середній школі і вступив до Новосибірського державного університету. У 1978 році закінчив математичний факультет Новосибірського університету. У 1978—1993 роках обіймав посаду провідного наукового співробітника, спочатку наукового співробітника в Обчислювальному Центрі (1978—1980), а після 1980 року — в Математичному інституті.