Compositions‎ > ‎

Works for the stage

The Okavango Macbeth, an 85-minute chamber opera (or piece of music theatre) to a libretto by Alexander McCall Smith.

A Tapestry of Many Threads, a 45-minute sequence of 19 songs sung to a backdrop of tapestries.

Fergus of Galloway, a 30-minute mini-opera for seven singers.

Delia, a 75-minute opera to a libretto by W. H. Auden and Chester Kallman.