He held positions at Tanglewood, where he was master teacher-in-residence, Montreal's McGill University, and Bard College. He was a faculty member at the Juilliard School since 2012.
Sanford Mead Sylvan
New York City, New York, USA
Manhattan, New York City, New York, USA
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.