He graduated from the Lviv Theater Studio and the Kazan Theater School. On stage since 1985, played more than 70 roles. He worked at the Academic Ukrainian Theater. M. Zankovetskoy (Lviv), Academic Bolshoi Drama Theater. IN AND. Kachalov (Kazan), drama theater "Wheel" (Togliatti), Krasnoyarsk Drama Theater. A.S. Pushkin. Since 2006 - actor of the Central Academic Theater of the Russian Army. Honored Artist of the Republic of Tatarstan.