Был принят в труппу Художественного театра в 1995 году, сразу после окончания Школы-студии МХАТ, где учился на курсе Аллы Покровской. Дебютировал в роли Жида в «Маленьких трагедиях» А.Пушкина. В сезоне 1998–1999 работал в Театре п/р А.Джигарханяна, где играл в спектаклях «Ревизор» (Городничий) и «Возвращение домой» (Джо). Вернулся в Художественный театр в 2001 году. Продолжая работать актером, недавно дебютировал как режиссер. В Театре п/р О.Табакова поставил спектакль «Под небом голубым» (2006), в МХТ — «Танец альбатроса» (2007). С 1995-го преподает актерское мастерство в Школе-студии МХАТ и ее Американской студии. Много снимается сериалах: «Команда» (2003), «Девять неизвестных» (2005), «Я вернусь» (2007), «Закон и порядок» (2007).