Ivan hails from Dunbartonshire, where at an early age he began his vocal training as a boy soprano. After winning a Pilgrim Scholarship, he became Head Chorister of Winchester Cathedral and also began lessons on the French horn. He graduated from Royal Holloway College with a BMus Hons degree and won a scholarship to study in the Opera School of the Guildhall School of Music. During this time, he was a finalist in the prestigious Kathleen Ferrier Singing Competition and The Royal Overseas League Singing Competition.
Upon leaving music college he returned to Scotland where he performed Tamino for Opera West, followed by several tours as a leading tenor with Scottish Opera-go-round. This success led to him making his debut, in quick succession, for Welsh National Opera, English National Opera, Flanders Opera, Royal Carl Rosa Opera and the City of Birmingham Touring Opera.
His roles include: Tamino - The Magic Flute; Don Ottavio - Don Giovanni; Ferrando - Cosi Fan Tutti; Hoffmann - Tales of Hoffman; Eisenstein / Alfred - Die Fledermaus; Camille - The Merry Widow; Novice - Billy Budd; Fairfax - Yeoman of the Guard; Nanki-Poo - The Mikado.
Over the last decade he has performed an extensive range of the tenor parts in the oratorio repertoire, from Handel's Messiah with The Vienna Boys Choir (recorded by Capriccio) to Verdi's Requiem and Elgar's Dream of Gerontius, as well as giving numerous recitals of German lieder, French chanson and Scots songs for which he has a passion.