Родился в 1979 году в Благовещенске в семье служащих.
Учился в школе No13, в 2006 году окончил Благовещенский государственный педагогический университет по специальности педагог физической культуры.
С 1998 по 2000 годы служил в рядах Российской армии.
С 2000 года тренер в Детской спортивной школе Олимпийского резерва.
Чемпион мира по Киокушинкай-карате 2009 года, призер двух чемпионатов мира, многократный чемпион России.
Имеет высшую тренерскую категорию, единственный на сегодняшний день в Амурской области заслуженный мастер спорта России.
В 2013 году принимал участие в эстафете Олимпийского огня.
Женат, воспитывает двоих детей.