Окончил Белорусский политехнический институт. Учился на режиссёрском факультете ГИТИС (курс А. Д. Попова и М. О. Кнебель).
В 1963—1970 гг. — режиссёр Центрального театра советской армии (с 1975 года — академический театр, с 1993 года — Российской армии).
В 1971—1986 гг. — режиссер Государственного академического Малого театра.
В 1988—1994 гг. — главный режиссёр ЦАТСА/ЦАТРА.
С 1998 года по настоящее время — режиссёр Московского академического театра имени Владимира Маяковского.
В 2000 году поставил спектакль «Вишнёвый сад» в Московском академическом театре имени Моссовета.
В 1971-80 предподавал в Высшем театральном училище имени М. С. Щепкина. До 2012 года преподавал режиссуру в Театральном институте имени Б. В. Щукина при Государственном Академическом театре имени Е. Б. Вахтангова. Продолжает заниматься педагогической деятельностью, преподавая в РАТИ. Среди его учеников: А. В. Кузичёв, Е. В. Бирюкова, Н. В. Чусова, В. И. Данцигер, А. С. Смольянинов, П. Ю. Деревянко.