Haddon’s New Website is Almost Ready…

75%

In the meantime you can listen to some of his composing work below, or check out his latest stage musical!