He is on the music faculty at Southern Oregon University where he teaches composition, music theory, and low brass. He holds the degree of Doctor of Music in composition from Northwestern University (1986) where he studied with Stephen Syverud, Peter Gena, and Ben Johnston.