Seit ihrem Studium der Literatur und des szenischen Schreibens u.a. an der UCLA, das sie 1997 abschloss, hat Sheila Callaghan mehrere Theaterstücke verfasst, die alle in den USA zur Aufführung kamen. Callaghan, die zahlreiche Preise und Stipendien erhalten hat und als Dozentin für szenisches Schreiben tätig ist, ist außerdem die Lead Sängerin eines Electro-Pop Ensembles.