Our Archive

Opera Archive

The Archive holds a wealth of material about the people, productions and origins of our world-renowned opera house. Come and see curated exhibitions and find out what’s new in the Glyndebourne Archive.

John Mackenzie-Lavansch

Details

Voice: Baritone

Nationality: Scottish

Born in Dumbarton, he graduated from the Opera School at RCS. He is an alumnus of the Steans Institute at the Ravinia Festival and a Samling Scholar. Winner of the Mary Garden International Prize, he has also received the Bill McCue Memorial Award and the Wessex Glyndebourne Association Award. Taken from the Festival 2022 programme book.

Member of the Glyndebourne Chorus 2011 – 2012.

See also under John Mackenzie – name changed from 2011.

Performances

Hunter / Rusalka, 06 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 08 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 11 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 13 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 17 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 19 October 2012 at Glyndebourne view performance details

Hunter / Rusalka, 24 October 2012 at New Victoria Theatre, Woking view performance details

Hunter / Rusalka, 26 October 2012 at New Victoria Theatre, Woking view performance details

Hunter / Rusalka, 02 November 2012 at Theatre Royal, Norwich view performance details

Hunter / Rusalka, 07 November 2012 at New Wimbledon Theatre view performance details

Hunter / Rusalka, 09 November 2012 at New Wimbledon Theatre view performance details

Hunter / Rusalka, 14 November 2012 at Theatre Royal, Plymouth view performance details

Hunter / Rusalka, 16 November 2012 at Theatre Royal, Plymouth view performance details

Hunter / Rusalka, 21 November 2012 at The Marlowe Theatre, Canterbury view performance details

Hunter / Rusalka, 23 November 2012 at The Marlowe Theatre, Canterbury view performance details

Hunter / Rusalka, 28 November 2012 at The Milton Keynes Theatre view performance details

Hunter / Rusalka, 30 November 2012 at The Milton Keynes Theatre view performance details

Belcore / L'elisir d'amore, 20 November 2013 at The Milton Keynes Theatre view performance details

Belcore / L'elisir d'amore, 23 November 2013 at The Milton Keynes Theatre view performance details

Belcore / L'elisir d'amore, 27 November 2013 at Glyndebourne view performance details

Messenger / La traviata, 4 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 7 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 11 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 14 October 2014 (matinee) at Glyndebourne view performance details

Messenger / La traviata, 17 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 22 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 25 October 2014 at Glyndebourne view performance details

Messenger / La traviata, 29 October 2014 at New Victoria Theatre, Woking view performance details

Messenger / La traviata, 1 November 2014 at New Victoria Theatre, Woking view performance details

Messenger / La traviata, 5 November 2014 at The Marlowe Theatre, Canterbury view performance details

Messenger / La traviata, 8 November 2014 at The Marlowe Theatre, Canterbury view performance details

Messenger / La traviata, 12 November 2014 at Theatre Royal, Norwich view performance details

Messenger / La traviata, 15 November 2014 at Theatre Royal, Norwich view performance details

Messenger / La traviata, 19 November 2014 at The Milton Keynes Theatre view performance details

Messenger / La traviata, 22 November 2014 at The Milton Keynes Theatre view performance details

Messenger / La traviata, 26 November 2014 at Theatre Royal, Plymouth view performance details

Messenger / La traviata, 29 November 2014 at Theatre Royal, Plymouth view performance details

Messenger / La traviata, 3 December 2014 at Bord Gáis Energy Theatre, Dublin view performance details

Messenger / La traviata, 5 December 2014 at Bord Gáis Energy Theatre, Dublin view performance details

Messenger / La traviata, 6 December 2014 at Bord Gáis Energy Theatre, Dublin view performance details

Messenger / La traviata, 9 December 2014 at The Regent Theatre, Stoke-on-Trent view performance details

Messenger / La traviata, 10 December 2014 at The Regent Theatre, Stoke-on-Trent view performance details

Imperial Commissioner / Madama Butterfly, 14 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 17 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 20 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 23 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 26 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 29 October 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 1 November 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 3 November 2016 at Glyndebourne view performance details

Imperial Commissioner / Madama Butterfly, 9 November 2016 at The Milton Keynes Theatre view performance details

Imperial Commissioner / Madama Butterfly, 12 November 2016 at The Milton Keynes Theatre view performance details

Imperial Commissioner / Madama Butterfly, 16 November 2016 at The Marlowe Theatre, Canterbury view performance details

Imperial Commissioner / Madama Butterfly, 19 November 2016 at The Marlowe Theatre, Canterbury view performance details

Imperial Commissioner / Madama Butterfly, 23 November 2016 at Theatre Royal, Norwich view performance details

Imperial Commissioner / Madama Butterfly, 26 November 2016 at Theatre Royal, Norwich view performance details

Imperial Commissioner / Madama Butterfly, 30 November 2016 at New Victoria Theatre, Woking view performance details

Imperial Commissioner / Madama Butterfly, 3 December 2016 at New Victoria Theatre, Woking view performance details

Imperial Commissioner / Madama Butterfly, 7 December 2016 at Theatre Royal, Plymouth view performance details

Imperial Commissioner / Madama Butterfly, 10 December 2016 at Theatre Royal, Plymouth view performance details

Marcellus/Player 4 / Hamlet, 21 October 2017 at Glyndebourne view performance details

Marcellus/Player 4 / Hamlet, 24 October 2017 at Glyndebourne view performance details

Marcellus/Player 4 / Hamlet, 27 October 2017 at Glyndebourne view performance details

Marcellus/Player 4 / Hamlet, 3 November 2017 at The Marlowe Theatre, Canterbury view performance details

Marcellus/Player 4 / Hamlet, 17 November 2017 at Theatre Royal, Norwich view performance details

Marcellus/Player 4 / Hamlet, 24 November 2017 at The Milton Keynes Theatre view performance details

Marcellus/Player 4 / Hamlet, 1 December 2017 at Theatre Royal, Plymouth view performance details

Imperial Commissioner / Madama Butterfly, 31 May 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 12 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 15 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 18 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 21 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 24 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 27 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 30 October 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata: Behind the Curtain, 01 November 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 02 November 2018 at Glyndebourne view performance details

Marchese D'Obigny / La traviata, 06 November 2018 at The Marlowe Theatre, Canterbury view performance details

Marchese D'Obigny / La traviata: Behind the Curtain, 08 November 2018 at The Marlowe Theatre, Canterbury view performance details

Marchese D'Obigny / La traviata, 09 November 2018 at The Marlowe Theatre, Canterbury view performance details

Marchese D'Obigny / La traviata, 13 November 2018 at Theatre Royal, Norwich view performance details

Marchese D'Obigny / La traviata: Behind the Curtain, 15 November 2018 at Theatre Royal, Norwich view performance details

Marchese D'Obigny / La traviata, 16 November 2018 at Theatre Royal, Norwich view performance details

Marchese D'Obigny / La traviata, 20 November 2018 at New Victoria Theatre, Woking view performance details

Marchese D'Obigny / La traviata: Behind the Curtain, 21 November 2018 at New Victoria Theatre, Woking view performance details

Marchese D'Obigny / La traviata, 24 November 2018 at New Victoria Theatre, Woking view performance details

Marchese D'Obigny / La traviata, 27 November 2018 at The Milton Keynes Theatre view performance details

Marchese D'Obigny / La traviata: Behind the Curtain, 29 November 2018 at The Milton Keynes Theatre view performance details

Marchese D'Obigny / La traviata, 30 November 2018 at The Milton Keynes Theatre view performance details

Count Usher / Rigoletto, 11 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 14 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 17 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 22 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 24 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 27 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 30 October 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 02 November 2019 at Glyndebourne view performance details

Count Usher / Rigoletto, 06 November 2019 at The Marlowe Theatre, Canterbury view performance details

Count Usher / Rigoletto, 09 November 2019 at The Marlowe Theatre, Canterbury view performance details

Count Usher / Rigoletto, 13 November 2019 at The Milton Keynes Theatre view performance details

Count Usher / Rigoletto, 16 November 2019 at The Milton Keynes Theatre view performance details

Count Usher / Rigoletto, 23 November 2019 at Empire Theatre, Liverpool view performance details

Count Usher / Rigoletto, 27 November 2019 at New Victoria Theatre, Woking view performance details

Count Usher / Rigoletto, 30 November 2019 at New Victoria Theatre, Woking view performance details

Count Usher / Rigoletto, 04 December 2019 at Theatre Royal, Norwich view performance details

Count Usher / Rigoletto, 07 December 2019 at Theatre Royal, Norwich view performance details

The Police Inspector / In the Market for Love or Onions are Forever, 24 October 2020 at Glyndebourne view performance details

The Police Inspector / In the Market for Love or Onions are Forever, 25 October 2020 at Glyndebourne view performance details

Speaker / The Magic Flute, 01 November 2020 at Glyndebourne view performance details

Speaker / The Magic Flute, 03 November 2020 at Glyndebourne view performance details

Speaker / The Magic Flute, 04 November 2020 at Glyndebourne view performance details

Speaker / The Magic Flute, 09 December 2020 at Glyndebourne view performance details

Speaker / The Magic Flute, 10 December 2020 at Glyndebourne view performance details

Steersman / Tristan und Isolde, 13 August 2021 at Glyndebourne view performance details

Steersman / Tristan und Isolde, 17 August 2021 at Glyndebourne view performance details

Steersman / Tristan und Isolde, 21 August 2021 at Glyndebourne view performance details

Steersman / Tristan und Isolde, 24 August 2021 at Glyndebourne view performance details

Steersman / Tristan und Isolde, 28 August 2021 at Glyndebourne view performance details

Steersman / Tristan und Isolde / Proms performance 2021 at Royal Albert Hall, London view performance details

Police Sergeant / La bohème, 11 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 15 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 18 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 22 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 25 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 28 June 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 01 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 03 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 06 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 09 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 12 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 15 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 23 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 28 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 31 July 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 07 August 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 10 August 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 14 August 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 12 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 15 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 20 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 23 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 26 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 29 October 2022 at Glyndebourne view performance details

Police Sergeant / La bohème, 02 November 2022 at The Milton Keynes Theatre view performance details

Police Sergeant / La bohème, 05 November 2022 at The Milton Keynes Theatre view performance details

Police Sergeant / La bohème, 09 November 2022 at The Marlowe Theatre, Canterbury view performance details

Police Sergeant / La bohème, 12 November 2022 at The Marlowe Theatre, Canterbury view performance details

Police Sergeant / La bohème, 16 November 2022 at Theatre Royal, Norwich view performance details

Police Sergeant / La bohème, 19 November 2022 at Theatre Royal, Norwich view performance details

Police Sergeant / La bohème, 26 November 2022 at Empire Theatre, Liverpool view performance details