В 1971 г. окончил Новосибирский государственный университет.
1971–1978 гг. — Специальное конструкторско-технологическое бюро биологически активных веществ Главмикробиопрома СССР (г. Новосибирск). Руководитель группы.
1978–1986 гг. — Новосибирский институт биоорганической химии Сибирского отделения РАН (г. Новосибирск). Руководитель группы.
1987–2005 гг. — Лимнологический институт Сибирского отделения РАН (г. Иркутск). Заведующий лабораторией, заведующий отделом.
2005 – п. н. в. — ЗАО Институт хроматографии «ЭкоНова»  (г. Новосибирск). Заместитель генерального директора по науке.
2012 – п. н. в. — преподаватель кафедры аналитической химии Новосибирского государственного университета, руководитель научно-образовательного центра «Хроматография».

С 1986 г. — кандидат химических наук. Тема диссертации: «Создание метода высокоэффективной микроколоночной жидкостной хроматографии и его применение в химии белков и пептидов».
С 1998 г. — доктор химических наук. Тема диссертации: «Развитие метода микроколоночной высокоэффективной жидкостной хроматографии и его применение для решения комплексных аналитических задач».
Научные направления: хроматография; аналитическая химия в области биологически активных веществ, экологии, криминалистики, медицины, лекарственных средств и т. п.; компьютерные технологии в области жидкостной хроматографии.

Преподавательская деятельность: проведение школ-семинаров «ВЭЖХ для всех» ; преподаватель-совместитель кафедры аналитической химии Новосибирского государственного университета; под научным руководитством Г. И. Барама защищено 4 кандидатских диссертации.
Правительственные награды: лауреат Государственной премии СССР в области техники за 1985 г.