Родился в 1956 году в Новосибирске.
В 1982 году закончил Горьковское театральное училище, в 1987 — курс Георгия Товстоногова в Ленинградском государственном институте театра, музыки и кинематографии имени Николая Черкасова, в 1992 г. — Российскую академию театрального искусства.
В 1984 году стал Лауреатом премии Ленинского Комсомола за роль Тартюфа в спектакле режиссера Рубена Агамирзяна, в театре Веры Комиссаржевской в Ленинграде.
1985-1986 проходил стажировку по системе польского режиссера Ежи Гротовского в совместном образовательном проекте Польши и Италии.
С 1987 по 1993 года работал актером и режиссером в театре «Школа драматического искусства» Анатолия Васильева. 1994-1995 стажировался в Японии в авторском театре Тадаши Сузуки.
Как актер работал в театрах Мурманска, Вологды, Ленинграда. С 1995 года работал художественным руководителем театра «КЛАСС» в Москве, педагогом Российской академии театрального искусства.
В 1995 году стал Лауреатом премии Европейской Коллегии Театральных Критиков INTERTHEATRE за постановки и театральные мастер-классы в Европе.
С 1995 по 1998 набрал актерский курс при Национальной академии театра в Мюнхене, Германии.
Выступал постановщиком спектаклей в Германии, Италии, Франции, Эстонии, Украине и России. Проводил международные мастер-классы в Италии, Германии, США и России.