Todd London has chaired the New York State Council on the Arts theatre panel and served as associate artistic director of New York’s Classic Stage Company. In 1997 he won the George Jean Nathan Award for dramatic criticism for his writing for American Theatre Magazine.

Leave a Reply