- Bach: Cantatas 146, 33 & 103 · 2014
- Bach: Cantatas 146, 33 & 103 · 2014
- The London Flute · 2013
- The London Flute · 2013
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000
- Cererols: Choral Music · 2000