Brian Laurie-Beaumont a obtenu un baccalauréat avec spécialisation en histoire et en sciences politiques de l'Université Carleton en 1973, et a complété ses études supérieures en affaires internationales. En 1974, il s’est joint à la fonction publique fédérale, où il a travaillé pour le Programme des stagiaires en formation, pour les Services extérieurs, pour le ministère de l’Environnement (relations internationales) et pour Affaires indiennes et du Nord Canada (législation territoriale) avant d’arriver aux Musées nationaux du Canada en 1976. Il est conseiller principal en planification au sein de la Division des services de conservation préventive depuis 1996, où il se spécialise en planification muséale.