Stephen is a former professional opera singer and teacher. In his free time, he enjoys fly fishing, backpacking, playing guitar and photography.