Garrett Harris
Garrett Harris

Reviewer

Garrett Harris studied philosophy at university. He has been in over 65 opera productions with San Diego Opera, and has written about 1,000 articles for publication in The San Diego Reader.