Stephen Harrap studierte in London Dirigieren, Komposition und Klavier. Danach war er als Dirigent tätig an der Frankfurter Oper, am Salzburger Landestheater, an der Pariser Oper u.a.. Er dirigierte Konzerte verschiedener europäischer Orchester. Zur Zeit arbeitet er als Komponist und ist Kantor der Stiftskirche, wo er auch die verschiedenen Chöre leitet.