He was Head of Music at Scottish Opera from 1997 until March 2023, and conducted more than 25 operas for the company, including major works by Handel and Mozart, Rossini, Verdi, Tchaikovsky, Massenet, Puccini, and Gilbert & Sullivan – his most recent conducting engagement being the outstanding production of “Il Trittico” at the Edinburgh Festival Theatre.
He provided re-orchestrations for recent touring productions of Hansel and Gretel, Cinderella, Die Fledermaus, Carmen, Rodelinda and The Elixir of Love and devised twenty-two Opera Highlight/Essential Scottish Opera programmes. His re-orchestration of ‘Hansel and Gretel’ has also been used by other companies and colleges, both in the UK and in America.
He has also specialised in contemporary music, as conductor of all three seasons of Scottish Opera’s highly successful Five:15 project. He conducted the Scottish premieres of James MacMillan’s Clemency, Philip Glass’ The Trial and the world premieres of Craig Armstrong’s ‘The Lady from the Sea’ and Rory Boyle’s Kaspar Hauser: Child of Europe.
He works as an accompanist, appearing regularly throughout the country, and is a regular Guest Coach at the major conservatoires and colleges and at the National Opera Studio. Though most of his professional life has been spent in the opera house, he has also found time to compose and arrange music for a wide variety of people and circumstances.
He was appointed Musical Director of Dundee Choral Union in 2011, and since 2014 has been Director of Music at Helensburgh Parish Church.
After retiring from Scottish Opera in March 2023, his diary is quickly filling up with new and exciting projects, including concerts with The Antonine Trio, Opera Alba, and “Celebrating Irving Berlin”.


