He attended the University of California at Santa Cruz in 1971 and received a BM and MM from the Juilliard School in New York where he studied with Elliott Carter and Roger Sessions (1973–1978).
He attended the University of California at Santa Cruz in 1971 and obtained a BM and MM degree from the Juilliard School, where he studied with Elliott Carter and Roger Sessions (1973–1978).