Skip to content

Rory James Leech

Rory James Leech (The Melancholy Inspector/Ensemble BFA4) is a performer, director, and producer in his final days at CalArts. He is the founding director of Misfit Toys Collective, where he has directed The Twenty-Seven Club, Streetcar Named Desire 2022, and the upcoming Faust, and The Death of Walt Disney. He is currently an Associate Producer for CalArts Center for New Performance. He was formerly a producer at Lemonada Media and Rec Room Arts. He is a graduate of HSPVA, and was honored as an Arts Advocate by the Dramatists Guild of America. He is finishing his Bachelor's Degree at CalArts.