He holds a Bachelor of Music degree from the University of North Texas and a Master of Music degree from the University of Louisville, both specializing in composition. His works have been performed by internationally renowned ensembles such as Voices of Change, Invoke, the Out of Bounds Ensemble, and members of the Beo String Quartet.