Родился 4 ноября 1957 г. в г. Благовещенске.
В 1983 г. окончил Благовещенский сельскохозяйственный институт (ныне - Дальневосточный государственный аграрный университет) по специальности "экономист-организатор сельскохозяйственного производства".
Трудовую деятельность начал в 1982 г. экономистом совхоза "Егорьевский" Благовещенского района. Работал в областном объединении "Амурплодоовощхоз".
С сентября 1984 г. - на профсоюзной работе. Был инструктором отдела по вопросам агропромышленного комплекса областного Совете профсоюзов, а затем Федерации профсоюзов Амурской области.
В июне 2001 г. был избран заместителем председателя Федерации профсоюзов Амурской области.
С марта 2008 г. по сентябрь 2015 г. - председатель Федерации профсоюзов Амурской области.
В сентябре 2008 г. стал членом Общественной палаты Амурской области. Председатель комиссии по общественному контролю за соблюдением прав и свобод человека и гражданина, вопросам общественной безопасности и правопорядка.
Возглавлял региональное отделение Всероссийской политической партии "Союз труда" в Амурской области.
Входил в Совет при губернаторе Амурской области по реализации приоритетных национальных проектов и демографической политике.
С сентября 2015 г. по сентябрь 2018 г. - член Совета Федерации РФ, представитель от исполнительного органа государственной власти Амурской области.
Общая сумма декларированного дохода за 2017 г. составила 4 млн 810 тыс. руб., супруги - 1 млн 564 тыс. руб.
Ветеран труда Амурской области (2008).