Close

Search

Loading...

Shen Lin

Shen Lin is associate professor and director of the Institute for Studies in Theatre Art, The Central Academy of Drama in Beijing, China. Professor Shen has taught graduate and post-graduate courses at the Central Academy of Drama since 1991 and was head of the Foreign Theatre Division in the Department of Dramatic Literature at The Central Academy of Drama. Professor Shen received a Knachel and Folger Fellowship in the Folger Shakespeare Library, Washington, DC from 1990 to 1991. He has written and spoken widely as both a translator and author, and has been a columnist for Stage and Screen since 1996. His most recent publications include: “Brecht, Meilanfang, and Stanislavski,” “Black Shakespeare: Thoughts on NT’s Visiting Othello,” “Why Do We Have to Put on Foreign Plays?” and the forthcoming “Troilus and Cressida in the Tradition of Chinese Shakespearean Adaptation” in Shakespeare in India and Asia. Professor Shen has recently edited Do We Still Need Theatre? and recently published the play Human Comedy of Dr. Faust. Professor Shen’s research includes female impersonation in Elizabethan theatre and comparative literature. He received an M.A. and a Ph.D. from the Shakespeare Institute at the University of Birmingham, United Kingdom.

go back