He has performed in operas and concerts throughout the United States and Europe. Dr. Cain earned his Bachelor of Music in voice performance at McMurry University, Master of Music in voice performance at Indiana University, and Doctor of Music in voice performance and pedagogy from Northwestern University.