Родился 17 января 1915 года в Петрограде (Санкт-Петербург). Русский. В армии с 1936 года. Окончил Харьковское военное училище войск НКВД (авиационное отделение) в 1939 году. На фронте с июля 1941 года. Командир звена 285-го штурмового авиационного полка (Юго-Западный фронт) старший лейтенант Голубев к маю 1942 года совершил 100 боевых вылетов, а к августу 1942 года, уже как командир авиационной эскадрильи 58-го гвардейского штурмового авиационного полка (Центральный фронт), совершил 157 боевых вылетов, за что награжден второй медалью "Золотая Звезда". В 1943 году направлен на учебу в Военно-воздушную академию. Погиб при выполнении учебного полета 17 мая 1945 года. Похоронен в Москве на Новодевичьем кладбище.
Звание Героя Советского Союза присвоено 12 августа 1942 года.