Robert Carsen O.C. is a Canadian opera director. He was born in Toronto and is the son of philanthropist Walter Carsen. Wikipedia
Born: 1954 (age 69 years), Toronto, Canada
Movies: The Tales of Hoffmann, Idomeneo, Orfeo ed Euridice, and more
Parents: Walter Carsen and Clementine Nahm