В 1985 году поступил в младшую театральную студию, потом – в среднюю и старшую, а в 1993-1994 годах – в киношколу «Кадр» при Ленфильме, которой руководил О.Ю. Мендельсон. Окончил Санкт-Петербургскую государственную академию театрального искусства в 1999 году. В 1997-1999 годах работал в Театре музыкальной комедии, где играл в спектаклях «Моя прекрасная леди», «Ромео и Джульетта». С 2001 года играет в АБДТ им. Товстоногова. Также в настоящее время играет в театре «За Черной речкой».