Perri Lo
Music Director

Pianist Perri Lo has established herself as a vocal coach and collaborative pianist equally in Montréal and Toronto. She recently completed an Artist Diploma at the University of Toronto in Opera Repetiteuring (’18) and began working as musical staff for the International Vocal Arts Institute (Montreal), Opera Atelier, and Long Reach Opera Workshop (Toronto). Perri has extensive training at various summer institutes including Music Academy of the West, the Vancouver International Song Institute, and l’Accademia dell’opera, and has been awarded several grants from the Canada Council for the Arts. She frequently performs as a recitalist and in chamber music ensembles including her trio, Panecorde, and recently appeared as a guest artist in Centric Musicfest (Lethbridge, AB).

Jeanine Fynn
Stage Director

Jeanine Fynn is an active director in the Vancouver opera scene who is known for putting twists on traditional works. Trained as a singer and performer, her imagination, experience and expertise are assets to every production she helms. A proponent of Opera as entertainment for all, Jeanine was founding Artistic Director of DragonDiva Operatic Theatre which premiered in 2007 and closed its doors after a triumphant run in the Summer of 2014. The award-winning non-profit company produced semi-professional shows across the lower mainland, giving performance opportunities to young professionals, post-secondary students, and community members. Jeanine is the founding Curator/Director for the viral photography project Fez on a Chaise as part of her ongoing commitment to community engagement. She is also a proud member of Vancouver Opera’s professional chorus, and can be seen in this season’s upcoming production of Requiem for a Lost Girl.

Andrew Greenwood, Baritone

“Another discovery was the Amonasro of Andrew Greenwood. The young baritone from Vancouver’s voice has a seductive texture. His focused but nevertheless round sound had sufficient power and at the same time creamy elegance. He was able to manipulate Aida with an extremely refined and beautiful vocal sound.” Das Opernglas, February 2011. Recent engagements include: the role of Amonasro in Aida for the Stadttheater Hildesheim, and the Stadttheater Wolfsburg, Germany; Frank in Die Fledermaus for Vancouver Opera; Zuniga in Carmen and The Doctor in Samuel Barber’s Vanessa for Pacific Opera Victoria; the title role in Rigoletto for the Stadttheater Hildesheim; the roles of Prince Yamadori and  The Imperial Commissioner in Madama Butterfly for Vancouver Opera; the title roles in Macbeth, and Nabucco, Enrico in Lucia di Lammermoor, and Germont in La Traviata for Vancouver’s Opera Pro Cantanti; the role of the Emperor in Der Kaiser von Atlantis for City Opera Vancouver; the role of Count Almaviva in Le nozze di Figaro for Opera Kelowna and for the 2006 Okanagan Vocal Arts Festival; Marcello in La bohème for UBC Opera, the 2005 Okanagan Vocal Arts Festival, and for Vancouver Island Opera; Figaro in Il barbiere di Siviglia for Vancouver Island Opera; Danilo in The Merry Widow for Burnaby Lyric Opera; and guest appearances with UBC Opera in the title roles of Falstaff and Eugene Onegin.

Melissa Ratcliff, Mezzo-Soprano
Lady Macbeth

Hailed as “brilliant” (Opera Canada) and “honey-voiced” (Review Vancouver), Mezzo-Soprano Melissa studied music at the University of Alberta before moving to Vancouver. Recent appearances include Dorabella in Cosi fan tutte with Opera Mariposa, Klytaemnestra in Elektra and Rossweisse in Die Walküre with Heroic Opera, Prince Orlofsky in Die Fledermaus with the North Shore Light Opera Society, Griselda in Alma with East Van Opera, Houdini’s Mother in Ragtime with Fighting Chance Productions, Lt. Commander Joanne Galloway in A Few Good Men and Judge Group in Miracle on 34th Street with Theatre in the Country, and Cio Cio San’s Aunt in Madama Butterfly with Burnaby Lyric Opera. Melissa has performed regularly with the Vancouver Bach Choir, Burnaby Lyric Opera, Opera Opulenza, Chilliwack Opera and others.

Cameron Killick, Baritone

Cameron Killick began singing at the age of 16 and gained his first real experience at the UBC Summer Music institute in 2007. In September 2008 he began studying under Eric Hannan at Douglas College and joined Hannan’s Vancouver Cantata Singers the following year. In September of 2011 he transferred to the University of British Columbia and dove headlong into the world of opera. During that year he had the privilege of singing the role of the Hunter in Dvořák’s Rusalka, John Keith in Bramwell Tovey’s The Inventor, Guglielmo in Mozart’s Così fan tutte and Second Commissioner in Poulenc’s Dialogues des Carmelites. Since then he has expanded his repertoire with such roles as the villain in Offenbach’s Tales of Hoffman, Sergeant Emillo in Rota’s Il capello di paglia di Firenze and Sulpice in Donizetti’s La fille du régiment. He has also undertaken repertoire in art song and oratorio, particularly Mendelssohn’s Elijah. In those moments when he’s not singing, Cam enjoys climbing mountains, military history and of course, long walks on the beach.

Kevin Armstrong, Tenor

Kevin Armstrong grew Nelson, British Columbia, where studied guitar, drums and voice. He moved to Montreal to pursue music studies at McGill University, completing his Master’s Degree in Opera Performance. Kevin was a member of Zürich opera’s “Internationales Opernstudio” in 2002, followed by hundreds of performances in numerous theatres, including Frankfurt, Wiesbaden, Bremen and Zürich. He performed the role of Pontius Pilate in several productions of Jesus Christ Superstar, and spent several months on tour in Austria, Germany and Switzerland with “Night of the Musicals”. Kevin presently resides in New Westminster, and splits his time between singing and acting in film and television. His credits include featured roles in commercials for Transamerica, General Mills, goodnessKnows, Cox Communications, and appearances in “Lucifer”, “The Flash” and “Arrow”. He performs regularly with Vancouver opera, as well as on the Fringe circuit with his solo performance “Opera for Heathens”.

Sergio Augusto, Tenor

Mexican-Canadian tenor Sergio Augusto has a burning passion for operatic music and its proven power to move the human heart. Sergio has returned from a two year stay in the U.K.. There he had the privilege of taking part in the London Bel Canto Festival where he studied under legendary singers Bruce Ford and Aprile Millo. Sergio also studied with soprano Virginia Zeani who opened his eyes to the heart of singing.  While in the U.K. Sergio also performed leading roles including Alfredo in Verdi’s ‘La Traviata’ with Hampstead Garden Opera and Robert Earl of Leicester in Donizetti’s tragic opera ‘Maria Stuarda’ in Pavilion Opera’s closing season. His most recent performances include Nemorino in Burnaby Lyric Opera’s latest production of Donizetti’s master comedy ‘L’elisir d’amore’. And as a proud member of the Vancouver Opera’s Chorus in their production of ‘Faust’ by Gounod. Currently he studies with Bel Canto tenor and scholar Kenneth Querns Langley and Soprano Francesca Mondanaro.

Libby Donald, Soprano
First Witch

Libby is an Australian born and trained Soprano. After completing her degree in Vocal Performance at the Australian National University in her hometown of Canberra, Australia, made the move to Canada. Trained in opera, music theatre and film she has spent her time training, teaching and performing in Australia, Canada and Europe. She has been a participant at the Amalfi Coast Music and Arts festival in Italy, performing various operatic scenes and in Mozart’s “Le Nozze di Figaro”. She has also performed in the Edinburgh Fringe Festival in Scotland and appeared as a Madrigal singer in London’s Summer Music Festival. In 2017 she appeared as part of the ensemble in “Un Ballo in Maschera” (Heroic Opera & Opera Mariposa) and returned to the stage with Heroic Opera performing the role of the Overseer in Richard Strauss’s “ Elektra” in May 2018. Some of her other notable performances include scenes as Violetta (La Traviata), Antonia (The Tales of Hoffman), Musetta (La Bohéme) and Lakmé (Lakmé). Other performances include the role of Rowan in Britten’s The Little Sweep with Players and Singers, The First Lady in Luke Housner’s Summer Opera Workshop of The Magic Flute and as part of the ensemble in Donizetti’s L’elisir d’amore with Burnaby Lyric Opera. She is very excited to back working with Heroic Opera as the First Witch!

Julia Rooney, Soprano
Second Witch

Light-lyric soprano Julia Rooney is excited to be making her debut with Heroic Opera and Game of Tones Collective as Second Witch in Macbeth. Julia holds a BMus and MMus in Opera (UBC) with additional training from the Mozarteum (Austria), Centre for Opera Studies (Italy), European Music Academy (Czech Republic), Opera NUOVA (Edmonton), and the American Academy of Dramatic Arts (NYC). Favourite role credits include: Paralegal in Dead Man Walking, Cousin in Madame (Vancouver Opera); Rosie in The Barber of Barkerville, Gretel in Hansel & Gretel (Vancouver Opera in Schools); The Baker’s Wife in Into the Woods (North Shore Light Opera), Angelina in Trial by Jury (VSO); Susanna in The Marriage of Figaro (Bard on the Beach); Zerlina in Don Giovanni (Vivace Opera Workshop), and most recently, Despina in Cosi fan tutte (Opera Mariposa). Julia has been a member of the Vancouver Opera Chorus since 2012, appearing this season in The Merry Widow, La bohème, and Faust. When she’s not performing, Julia is busy teaching voice, musical theatre, piano, and music theory to her studio of private students in Vancouver.

Moriah Wax, Mezzo Soprano
Third Witch

Mezzo Soprano Moriah Wax is an international performer, currently based on the west coast of North America.  Her global career has included concerts in China and Italy, touring productions in Canada and The Czech Republic, and many role performances worldwide.  Previous notable operatic roles include Waltraute (Die Walkure), Fillipyevna (Eugene Onegin), Mad Margaret (Ruddigore), and Florence Pike (Albert Herring).  She has performed with groups around the globe, including Vancouver Opera, Musiktheater Bavaria, and Operafestival di Roma.  She recently returned to her musical theater roots by performing the role of Jack’s Mother in Into The Woods, and participated in the interactive theater piece, Slumber Here, as the unlockable character of Peasblossom.  Her online presence can be found at  This is Moriah’s third show with Heroic Opera, and hopes to continue working with them in the future.

Heather Molloy, Mezzo Soprano
Lady In Waiting

Heather Molloy is a prairie born Mezzo Soprano. Currently she can be found collaborating on a new project aiming to integrate Opera, ASL and Deaf theatre practices. She has a Masters degree in Opera (UBC) and a Deaf Studies Certificate (VCC) making her a fun guest at dinner parties. She is a graduate of the Calgary Opera Emerging Artist Program and made her orchestral debut singing with the Regina Symphony Orchestra. She has been a featured soloist with Vancouver, Saskatoon and Calgary Festival Symphony’s. She appears frequently with Vancouver Opera, most recently as Mrs Charleston in their production of Dead Man Walking. Operatic roles include Elizabeth Proctor (The Crucible), Prince Charming (Cendrillon), Dorabella (Cosi fan tutte), Cherubino (Nozze di Figaro), Christian Keith (The Inventor), and Alyssa (Stickboy).

Frantz De Rycke, Bass-Baritone

Frantz started to learn music (piano) at age five with Director Mantia of Conservatorio di Musica di Roma. His passion for Lyric Opera logically led him to singing, and he is very grateful for the guidance from his voice teachers, Joseph Shore and Richard Williams. He has sung with Vancouver Opera, Burnaby Lyric Opera, Opera Mariposa, Heroic Opera,  Opera Opulenza, North Shore Light Opera Society and Opera Pro Cantanti. While living in  Paris, he performed with opera companies such as Choeurs Symphoniques de Paris, Allegro  Assai, and Operacademy.

Dean Giustini , Bass-Baritone

Dean was born in Calgary, Alberta and started singing in musicals in high school and dinner theatre from an early age with the Young Canadians of the Calgary Stampede. He has a voice performance degree from UBC and other degrees in education and medical librarianship. He has sung in opera choruses from Vancouver to Toronto since he was 18. Locally he has sung with Vancouver Opera, Modern Baroque Opera, the Phoenix Chamber Choir, the Vancouver Cantata Singers and is happy to be singing with his friends in Heroic Opera and in one of Verdi’s great masterpieces.

Nancy Hasiuk-Lay , Soprano
First Apparition, Covers for First Witch and Lady in Waiting

Nancy Hasiuk-Lay is a vibrant, young soprano currently coaching with world-renowned dramatic soprano Janice Baird. She is frequently hailed for her sparkling and crystalline vocal tone balancing her animated, yet sensitive performances. Nancy’s stage highlights include “Valencienne” in The Merry Widow, Olympia in Les Contes d’Hoffmann, Mabel in The Pirates of Penzance, Josephine in HMS Pinafore and Cupid in Orpheus in the Underworld. Solo recital and concert works include CPE Bach’s Magnificat, Schubert’s Mass in G Major and Handel’s Messiah. Nancy was a featured soloist with North Shore Light Opera Society, UBC Opera, the Gilbert and Sullivan Society of UBC and the newly formed Opera Opulenza. Nancy is a passionate recitalist with repertoire ranging from Opera to Musical Theatre. She is also an accomplished dancer, trained in both Classical Ballet and Ukrainian Dance

Meta Hildebrandt, Soprano
Second Apparition

Meta Hildebrandt is a German 16-year-old international student from Berlin. She is currently attending Cariboo Hill Secondary in Burnaby. At the age of five she started to play the violin. Meta discovered her love for music, acting and especially singing early on. Later she attended the music highschool “Droste-Hülshoffs-Gymnasium” in Berlin where she participated in the choirs. She also sings in the children’s choir of the Komische Oper Berlin as a soprano under the direction of Dagmar Fiebach and in the Young Ensemble of the Neuköllner Oper Berlin. She also participated in the Berliner Festspiele 2017 with the play Medusa Bionic Rise. In Vancouver Meta participated in the youth program of Elektra women’s choir in Vancouver and she is currently singing in the Vancouver Bach Choir. She has been taking voice lessons for 2.5 years.


Robin Hahn, Soprano
Third Apparition, Second Witch Cover

Robin’s operatic stage direction credits include Pergolesi’s La serva padrona, Donizetti’s Don Pasquale, Humperdinck’s Hansel and Gretel and Purcell’s Dido and Aeneas. Her contemporary production of Don Pasquale was hailed as “well-honed”, “delightful” and “an excellent harbinger of more well-cast and well-directed opera to come” (Opera Canada magazine), while her take on La serva padrona was described as “an evening of delight” and “a masterpiece of controlled mayhem” (Review Vancouver). She is also a Metropolitan Opera Award-winning operatic soprano, CTC Award-winning Broadway performer, actor, singing teacher and yoga instructor who works and performs around the globe, as well as the co-founder of Opera Mariposa