Ген Шангин родился 14 мая 1930 г. в Москве. Будучи потомственным генетиком, окончил биофак Московского государственного университета им. М. В. Ломоносова (1953). Доктор биологических наук. Преподавал в Московской ветеринарной академии. Участвовал в научных экспедициях в Приморье, Заполярье, на Кавказ и Памир, плавал на научно-исследовательских судах по Тихому и Атлантическому океанам.
Ещё во время учебы, в конце 1940-х, Ген Никифорович одним из первых в МГУ начал сочинять студенческие и туристские песни. Первую песню, в которой сочеталось авторство стихов и музыки («Песня о верном друге»), Шангин написал в 1949 году. Сам автор своей первой песней считал песню «Когда тебе взгрустнется» (1950). Известны также его песни на стихи товарищей по биофаку Ляли Розановой и Дмитрия Сухарева. Кроме того, перу Шангина-Березовского принадлежит множество стихов, пьес и рассказов, а также один роман.
Шангин скончался 15 апреля 1992 г. в Москве.