Studied with Frealon Bibbons, Jr., Bernard Portnoy, and Rosario Mazzeo.
Principal clarinet, Opera San José Orchestra and Midsummer Mozart Festival Orchestra. Former member San Francisco Symphony and San José Symphony. Performances with San Francisco Opera, San Francisco Ballet, Western Opera Theatre, San Francisco Chamber Orchestra, Oakland East Bay Symphony, California Symphony, Cabrillo Music Festival.
He has taught at San Francisco Conservatory and San José State University.