Stephen Davismoon was born in London. He studied music at the Universities of Southampton and Edinburgh. He lived and worked in Scotland for 20 years from 1991. He has had a composition career for more than 20 years with performances throughout Europe and the Americas. He is currently Professor of Contemporary Composition and Director of Music and Dance at the University of Salford, Manchester, England.