He holds a DM in music composition from the Florida State University where he was a University Research Fellow, studying with Ladislav Kubik and Ellen Taaffe Zwilich. He received undergraduate and master's degrees from the State University of New York at Stony Brook, studying with Sheila Silver and Perry Goldstein. Prior to arriving at TCU, he worked as a Lecturer in Music Theory at the Ithaca College School of Music.