Його обрали на спеціальному пленарному засіданні Конституційного суду. Головіна називали "неформальним фаворитом президентської команди".

Головін народився 1952 року в на Донеччині в Макіївці. Протягом 1979—2005 років працював на службі в органах державної безпеки України. У 2003—2004 роках — заступник Генпрокурора-начальник Головного управління військових прокуратур (із залишенням на військовій службі).

У серпні 2006 року Верховною Радою України призначений суддею Конституційного Суду України.