Sandra Porter began her working life as a concert and chamber soloist and recitalist singing with, amongst others: The Chamber Group of Scotland, The BBC Scottish Symphony Orchestra, The Symphony of Harmony and Invention, Sentieri Selvaggi, The Scottish Symphonia, The Telemann Ensemble, International Baroque Players and Nonesuch Early Music Ensemble and working with composers James MacMillan, Sally Beamish, Edward McGuire, Thomas Wilson and conductors including Harry Christophers, Roderick Bryden, Roger Norrington, Wyn Davies and Martyn Brabbins. As well as performances at British festivals, concert halls and with choral societies and music clubs, her concert work has taken her abroad to the concert hall in Beijing, Auditorium Milano in Milan, to the Nurnberg New Music festival and the Tokyo International Arts festival, Sandra worked and performed frequently with accompanist Malcolm Martineau and now has a recital partnership with the Scottish pianist Graeme McNaught with whom, in addition to their extensive and varied song repertoire, she has commissioned, performed and recorded several new works for voice and piano and often broadcast for Radio 3 and Radio Scotland.

Sandra’s initial professional experience on the opera stage was performing roles including Dorabella (Cosi fan tutte), Charlotte, (Werther), Cherubino (Le nozze di Figaro), Rosina ( Il Barbiere di Siviglia), Cenerentola (Cenerentola), Carmen (Carmen), Lucretia (The Rape of Lucretia) Maddalena (Rigoletto). She also created the roles of Queen Vaan in the premiere of Columba by Kenneth Leighton and Marcellina in the premiere of Le nozze di Cherubino by Giles Swayne.

An accomplished singer and actress and at home in both the comic and dramatic, Sandra now specializes in particular, in character roles and has performed: Mother (Der Jasager – Weill), The Witch (Hansel and Gretel), Berta (Il Barbiere di Sivigla), Juno (Semele), Storge (Jeptha), Mrs McLean (Susannah), Katisha (Mikado) for companies including Opera Holland Park, Buxton Festival Opera, English Touring Opera, European Chamber Opera and Co Opera. Recently Sandra has been working for English National Opera and has understudied; Martha (Faust), Ericlea (The Return of Ulysses), Marcellina (The Marriage of Figaro), Filipyevna (Eugene Onegin), Swiss Grandmother (The Death of Klinghoffer) and The Governess (Queen of Spades). Her other recent roles are Ino (Semele) with London Early Opera, Annina (La Traviata) and Suzuki (Madame Butterfly) for Iford Opera, Gertrude (Romeo and Juliet) at The Kingston Rose Theatre, Mrs Noah (Noye’s Fludde) at St Michael’s, Bray with conductor Oliver Gooch, Marthe Schwerlein (Faust) at The Everyman Theatre in Cork, Lucia (Cavalleria rusticana) and Katisha (Mikado) at Cork Opera House.