Nothing touches our hearts and souls quite the way music does. I am one of those fortunate people who spends nearly every day creating music to tell my own stories, or to help other people tell theirs. Whether writing a musical, a film score or contributing to a game, it is the challenges and rewards of each unique collaboration that I thrive on. Thanks for visiting my website!