Needles member of the acting company of the Stratford Shakespeare Festival since its inception in 1953, he has appeared in over one hundred roles with the company, among which are Albany in "King Lear" (1964 and 1972); the Duke of Venice in "The Merchant of Venice" (1996); the White King in "Alice Through the Looking Glass" (1996); the Lord Mayor in "Richard III" (1997); the Shepherd in "Oedipus Rex" (1997); Merriman in "The Importance of Being Earnest" (2000); Mortimer in ""(2002).