| Bach | B Minor Mass (Weymouth Choral Society) (English Arts Chorale) |
| Christmas Oratorio BMV 248 | |
| Magnificat D Major BMV 243 (North Creedy Choral Society) | |
| Cantata No 26 "Ach wie flüchtig, ach wie nichtig" BMV 26 | |
| Bizet | Te Deum |
| Britten | St Nicholas (North Wales) |
| Abraham & Isaac (Canticle II) (North Wales) | |
| Coleridge-Taylor | Scenes from Hiawatha (incl. Hiawatha's Wedding) (Hillside Singers) |
| Finzi | Intimations of Immortality |
| Gounod | St Cecilia Mass (Messe solennelle de Sainte Cécile) |
| Handel | Messiah (Apollo Singers, Cyprus/Lyndhurst Choral Society) |
| Belshazzar | |
| Esther | |
| Judas Maccabaeus | |
| Semele | |
| Solomon (Weymouth Choral Society) | |
| Samson (Weymouth Choral Society) | |
| Theodora | |
| Haydn | Creation (Devon Symphony Orchestra/Barclay House Choir/Cranford Choral Society) |
| Nelson Mass (Hillside Singers, Southampton) | |
| Kodaly | Missa Brevis (Hillside Singers, Southampton) |
| Maunder | Olivet to Calvary (Apollo Singers, Cyprus) |
| Mendelssohn | Elijah (Paignton Choral Society) |
| Hymn of Praise (Paignton Choral Society) | |
| Mozart | Requiem KV 626 (Devon Symphony Orchestra) |
| Mass No. 4 in C min (Waisenhaus) KV 139 | |
| Mass No. 11 in C (Credo) KV 257 | |
| Mass No. 16 in C (Coronation) KV 317 | |
| Mass No. 18 in C min (Great) KV 427 | |
| Regina Coeli in C KV 267 | |
| Puccini | Messa di Gloria |
| Rossini | Stabat Mater |
| Petite Messe Solennelle (Wimborne Choral Society) | |
| Schubert | Mass in A Flat (Canford Summer School Choir) |
| Stainer | The Crucifixion (Choir 2000 Cambridge) |
| Telemann | The Day of Judgement (North Creedy Choral Society) |
| Vaughan Williams | Pilgrim's Journey (Barclay House Choir) |
| Serenade to Music (Ceciliana Ensemble) |
| 2001 | Alfred - Die Fledermaus (Concert Performance) - Hillside Singers - The Point, Eastleigh |
| 1999 | Don Jose - Carmen (Concert Performance) - Hillside Singers - The Point Theatre, Eastleigh |
| 1998 | Operatic Gala Concert - Elysian Ensemble - Royal Solent Yatch Club, IOW |
| Alternative Arts Opera Festival - Hillside Opera - Embankment Gardens, London | |
| 1994 | Tamino - Magic Flute - Hillside Opera - Nuffield Theatre, Southampton |
| 1993 | Don Basilio/Don Cuzio - Marriage of Figaro - Opera Inside Out - Marlborough College |
| An Opera Jubilee - Salisbury Festival - Medieval Hall, Salisbury | |
| 1992 | Ruggero - La Rondine (Puccini) - Opera South Association - Cricklade Theatre, Andover |
| 1991 | Don Ottavio - Don Giovanni - Opera Inside Out - Marlborough College |
| 1990 | Celebrity Gala Concert - Opera South Association - Theatre Royal, Portsmouth. |
| 1989 | Hlestakov - The Government Inspector (Dawe) - Lyric Opera (World Premiere) |
| Almiro - Lo Sposo Deluso (Mozart) - Lyric Opera | |
| 1988 | Nemorino - Elixir of Love - Opera South West - Theatre Royal, Plymouth |
| Ernesto - Don Pasquale - Lyric Opera | |
| Coutier - Torquato Tasso (Donizzeti) - Buxton International Festival (British Premiere) | |
| Clotarco - Armide (Haydn) - Cover for Clotarco in British Premiere 1988 Buxton Festival | |
| 1987 | Prosper - Not in front of the Waiter (Offenbach) - Lyric Opera |
| Rinnucio - Gianni Schicci - Opera South West - Theatre Royal, Plymouth | |
| 1986 | Fenton - Merry Wives of Windsor - Isca Repertory Opera - Barnfield Theatre, Exeter |
| 1985 | Hugh - Hugh The Drover (Vaughan Williams)- Exeter Opera Group - Exeter College |
|
Alfred - Die Fledermaus -Serenade Arts - Atheneum Theatre, Plymouth Carl Linden - Bitter Sweet - Sidmouth Arts - Manor Pavilion, Sidmouth Frederick - Pirates of Penzance Prosper - Not in front of the waiter (Offenbach) - Barnfield Theatre, Exeter Ralph Rackstraw - HMS Pinafore Rene - Count of Luxembourg - Sidmouth Arts - Manor Pavilion, Sidmouth Ottaker - Gypsy Baron - Exeter Operatic - Northcott Theatre, Exeter |