Né à Toronto, John Armstrong a étudié la composition à l’Université de Toronto et à l’Université du Michigan, où il a obtenu son doctorat en 1983. Il a eu pour professeurs George Wilson, les lauréats du prix Pulitzer Leslie Bassett et William Bolcom, ainsi que la célèbre pédagogue Nadia Boulanger. John est récipiendaire de prix aux compétitions Clair Lowe et Sir Ernest MacMillan, parrainés par la Composer’s, Author’s and Publisher’s Association of Canada (maintenant SOCAN). Ses œuvres ont été commandées et interprétées par de nombreux musiciens et ont reçu de multiples subventions et commandes. Interprétée et diffusée dans tout le Canada, sa musique a également été jouée en Belgique, en France, en Grande-Bretagne, en Corée, en Norvège, au Vietnam et aux États-Unis. Sa musique est publiée par Palliser Music Publishing (Calgary), Cypress (Vancouver) et le Centre de musique canadienne (Toronto).
Bien qu’il soit avant tout un compositeur de musique de concert, il a également écrit pour le cinéma, la danse et le théâtre; il est bien connu à Ottawa pour ses 12 collaborations avec le théâtre Odyssey. Ayant enseigné dans plusieurs universités au Canada et aux États-Unis, John Armstrong est actuellement professeur auxiliaire de composition et de théorie à l’Université d’Ottawa.
[ii-23]