Christopher Holmes holds degrees in voice and opera from the conservatory at Oberlin College and Temple University.
Added by Upcoming Robot on March 27, 2009