Productions include WILD GOOSE DREAMS (La Jolla Playhouse 2017), THE FOUNTAIN (Theater Troupe Georipae 2012; Best New Musical at the 6th Daegu International Musical Festival), TOUCHING LOSS (Clare Cook Dance Theater 2016), and MISS JULIE (Theater Troupe Georipae 2013). He has composed music for the Miryang Summer Festival, Three Act Theater, Salem Theater, and Pac Un, and received commissions from the Nexas Quartet, Melbourne Symphony Orchestra, Clock Ensemble, and various companies and solo performers. His work has been developed by the Sundance Institute, Victorian Opera, Old Vic Lab, Cybec 21st Century Young Composers Program, Playwrights Foundation, and the Sydney Symphony Orchestra Fellows. Castles has an MMus. in Composition from the Sydney Conservatorium of Music, an MFA in musical theater writing from New York University’s Tisch School of the Arts, and is a member of the Dramatists Guild of America.