1964 m. baigė A. Lunačiarskio teatro meno institutą Maskvoje. Sukūrė spektaklių Lietuvos rusų dramos, Šiaulių dramos, Lietuvos dramos teatruose. 1967–1972 m. Kauno dramos teatro vyr. režisierius (pašalintas iš pareigų dėl politinių motyvų). Daugelis spektaklių, pastatytų Lietuvoje, buvo uždrausti arba cenzūruoti. 1974 m. emigravo – gyveno Austrijoje, Vokietijoje, vėliau JAV. Pastatė spektaklių JAV, Japonijos, Belgijos, Vokietijos, Kanados teatruose. 1990–1992 m. režisavo Kauno dramos teatre. JAV ir Kanados aukštųjų mokyklų kviestinis profesorius.