Родился 15 января 1981 года в Алма-Ате.
В 2002 году окончил Высшее театральное училище им. Б.В.Щукина при Государственном академическом театре им. Евг. Вахтангова (художественный руководитель курса - М.А.Пантелеева).
С 2002 года - актер Российского государственного академического театра драмы имени Федора Волкова (г. Ярославль).
С 2008 года - член СТД РФ.
С 2011 года - актер Московского театра им. Гоголя.