Окончил Новосибирское театральное училище. В 1974-1987 гг. работал в Новосибирском ТЮЗе (ныне Молодёжный театр "Глобус"), где сыграл более 50 ролей. С 1987 года - актёр Рижского академического театра русской драмы. В 1990-2002 годы - актёр Московского академического театра имени Владимира Маяковского.