Christopher North was a member of the Virginia Glee Club during the Glee Club 1980-1981 and 1982-1983 seasons.