Stroud has worked as a director and actor with Chicago companies including Lookingglass, Profiles, Victory Gardens, Pegasus Players, Mortar Theatre, Second City, Chicago Dramatists and Erasing the Distance. She holds a B.A. in Theatre from the University of Washington and an M.F.A. in Theatre from Penn State University.