André Turp took private voice lessons with Édouard Woolley and Frank H. Rowe, before entering the Montreal Music Conservatory, where he was a pupil of Ruzena Herlinger.
His major breakthrough came in London, at the Royal Opera House, where he made his debut on February 5, 1960, as Edgardo in Lucia di Lammermoor, opposite Joan Sutherland.
At about the same time, he began a long association with the Opéra-Comique and the Palais Garnier (Edgard in Lucie de Lammermoor),[4] adding to his repertoire roles such as Werther[5] (a role he sang with great success an estimated 500 times in Europe), Faust, Don José in Carmen, Hoffmann in Les contes d'Hoffmann, etc.
In the 1970s, for the BBC he participated in performances of the original versions of Verdi's Simon Boccanegra and Don Carlos, which have been reissued by Opera Rara.
He also sang the role of Giasone in the 1958 recording of excerpts from Luigi Cherubini's Médée (Cherubini) with Eileen Farrell and Ezio Flagello under Arnold Gamson, and took the title role in the 1962 recording of La Damnation de Faust by Berlioz with the London Symphony Orchestra and Chorus conducted by Pierre Monteux.