Родился 14 июня 1954 г. в г. Тараще Киевской области. В 1976 г. окончил механико-математический факультет Днепропетровского государственного университета по специальности "прикладная математика", математик-программист; аспирант Днепропетровского государственного университета.
1974-1975 гг. - слесарь Днепропетровского металлозавода.
1978-1980 гг. - старший инженер Днепропетровского отдела Тульского филиала Государственного специального конструкторско-технологического бюро автоматизированных систем управления Министерства тракторного и сельскохозяйственного машиностроения.
1980-1990 гг. - старший инженер-программист вычислительного центра производственного экспериментального трикотажного объединения "Днепрянка".
1990-1992 гг. - председатель Днепропетровской ассоциация физкультуры и спорта инвалидов "Оптимист", председатель Днепропетровской областной федерации физкультуры и спорта инвалидов.
1990-1994 гг. - депутат Днепропетровского областного совета народных депутатов.
1996-1997, 2000-2005 гг. советник премьер-министра Украины на общественных должностях.
С декабря 2007 г. - председатель Комитета по делам пенсионеров, ветеранов и инвалидов.
С 2012 г. - народный депутат от партии "Батькивщина".