В 1972 году окончил Московское высшее техническое училище имени Н.Э.Баумана по специальности инженер-механик.
В 1987 году получил второе высшее экономическое образование.
В 1972 – 1986 годах работал на московских оборонных предприятиях.
В 1986 году был избран председателем Московского городского комитета профсоюза рабочих оборонной промышленности.
В 1988 − 1990 годах являлся председателем бюро ЦК профсоюза рабочих оборонной промышленности по руководству профсоюзными организациями г. Москвы. В 1990 году избран председателем Московского городского совета профсоюзов. В том же году на учредительной конференции Московской федерации профсоюзов был избран ее первым председателем. В 1993 году избран председателем Федерации независимых профсоюзов России (ФНПР). Четырежды переизбирался на эту должность и по настоящее время возглавляет ФНПР. С 1993 года является координатором профсоюзной стороны Российской трехсторонней комиссии по регулированию социально-трудовых отношений. В 2004 году избран президентом Всеобщей конфедерации профсоюзов. В 2006 году избран членом Исполнительного бюро и Генерального совета Международной конфедерации профсоюзов. С 2007 года является президентом Всеевропейского регионального совета профсоюзов Международной конфедерации профсоюзов. С 1993 по 2003 год избирался членом Административного совета Международной организации труда.
С 2005 по 2006 год избирался вице-президентом Международной конфедерации свободных профсоюзов. С 2005 по 2007 год являлся членом Общественной палаты РФ первого созыва.