Родился 20 ноября 1936 году в Минске в семье известного писателя Петруся Бровки. Во время Великой Отечественной войны находился в эвакуации в г. Алама-ата и Москве.
В сентябре 1944 года поступил в первый класс средней школы № 186 Коминтерновского района г. Москвы. После возвращения в 1945 году в Минск продолжал учёбу в средних школах № 33 и 42.
В 1959 году окончил юридический факультет БГУ.
С августа 1959 года работал в Академии наук БССР в качестве младшего научного сотрудника.
С начала 1962 года приступил к обучению в аспирантуре отдела правовых наук Академии Наук БССР. После проведения в 1963 году координальных преобразований в системе научных учреждений БССР был переведен для дальнейшего прохождения обучения в аспирантуру юридического факультета БГУ.
На заключительном этапе нахождения в аспирантуре был прикомандирован к Институту государства и права Академии Наук СССР в Москве, где в июне 1965 года защитил кандидатскую диссертацию на тему «Международная правосубъектность Белорусской Советской Социалистической Республики» .Значительную часть времени он проводил в Москве, где активно участвовал в различных научных мероприятиях, проводившихся при участии Академии Наук СССР, МГУ, МГИМО, Дипломатической академии МИД СССР, Советской Ассоциации международного права. Работал в различных московских архивах и библиотеках, включая Архив Внешней Политики СССР и Центральный государственный архив Октябрьской революции СССР.
С 1965 году по настоящее время работает в БГУ, последовательно занимая должности преподавателя, старшего преподавателя, доцента.
С образованием факультета международных отношений БГУ работает профессором кафедры международного права этого факультета.
В 1991 году защитил докторскую диссертацию на соискание ученой степени доктора юридических наук на тему: «Становление и развитие международной правотворческой деятельности Белорусской ССР» .
В 1994 году утвержден в ученом звании профессора.
С 1982 по 2005 год — директор литературного музея Петруся Бровки в Минске. Проводил исследования в области международного публичного права, конституционного права Белорусской ССР и истории государства и права Беларуси.
В качестве члена делегации БССР принимал участие в работе Конференции ООН по правопреемству государств в отношении договоров (Вена, 1977) и Конференции ООН по морскому праву (Женева — Нью-Йорк, 1979). Принимал активное участие в обсуждении правовых проблем, возникающих в процессе реализации интеграционных усилий в постсоветском пространстве, в частности, в обсуждении международно-правовых аспектов белорусско-российской интеграции.Период становления Республики Беларусь как суверенного и независимого государства, принимал активное участие в дискуссиях, проводившихся по поводу разработки Конституции Республики Беларусь, и иных важных конституционных актов, в обсуждении многочисленных интеграционных проектов, реализовывающихся в постсоветском пространстве.
В качестве эксперта Конституционного суда Республики Беларусь, принимал участие в разработке нормативной базы, обеспечивающей проведение актуальных политических преобразований в Республике Беларусь.Участвовал в работе Советов по защите диссертаций, был членом редакционной коллегии 9-томного издания Собрания сочинений Народного поэта Беларуси Петруся Бровки.Является членом исполкома Общественного объединения «Общество международного права» , выполнял функции редактора журнала «Белорусский журнал международного права и международные отношения» , сборника научных трудов «Актуальные проблемы международного публичного и международного частного права» .
С 1999 года является членом Редакционного совета Белорусской энциклопедии.
С 1992 года состоит членом Совета по защите кандидатских и докторских диссертаций при БГУ.