Родился 7 декабря 1955 года в Ленинграде. Учился в Московском педагогическом институте имени В. И. Ленина (1975-1977). Окончил Школу-студию МХАТ (1982). По окончании — актёр МХАТ имени М. Горького (с 1989 года — имени А. П. Чехова). Первая роль в кино — сержант Костя Доронин в фильме Алексея Симонова «Отряд» (1984).