Leon Major is a Canadian opera and theatre director who has directed in North America and Europe. Besides directing, Major has been artistic director for several companies and taught academically. He is a Member of the Order of Canada.
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams