L’ambassadeur Danagher s’est joint au ministère des Affaires étrangères et du Commerce international en 1987 après avoir travaillé dans le secteur privé.
Il a servi à l’étranger dans les missions diplomatiques canadiennes à Lagos et à Séoul, ainsi qu’à titre de délégué commercial principal à Hanoï et à Budapest. Il a servi à Séoul lors d’une deuxième affectation en tant que délégué commercial principal et ministre-conseiller à l’ambassade du Canada.
Au sein d’Affaires mondiales Canada à Ottawa, il a notamment été chargé d’enjeux tels que les politiques commerciales en matière de ressources naturelles et les relations bilatérales avec l’Afrique, l’Europe et Taïwan et il a occupé le poste de chef des affectations au Service des délégués commerciaux du Canada. Plus récemment, il a occupé le poste de directeur exécutif, Relations commerciales avec l’Asie du Sud, l’Asie du Sud-Est et l’Océanie et de directeur général aux opérations commerciales régionales et relations intergouvernementales. Il a été nommé ambassadeur à la République de Corée en septembre 2018.
L’ambassadeur Danagher est titulaire d’un baccalauréat ès arts de l’Université d’Ottawa (1983) et d’une maîtrise en administration des affaires de l’Université McGill (1986).