He completed a Masters Degree in Composition from the University of Arizona.  He is currently pursuing a DMA at Rice University where he serves as the Rice Electronic Music LABS Teaching Assistant.  His main composition teachers have been Dan Asia, Shih-Hui Chen, Richard Lavenda, Kurt Stallmann, and Craig Walsh.  He has also taken lessons with Donald Crockett and Yehudi Wyner.