29-year-old Michael Walsh lives in Houston, Texas. He has also lived in Massillon, Ohio. He went to school at the Rice University; Cleveland Institute Of Music. Companies in which he has a work history include Central City Opera, Classical Singer, Opera In The Heights, Utah Opera and Amarillo Opera.