Professor, School of Theater

MFA, Carnegie Mellon University
BA, University of Delaware

Contact Info

School of Theater

Terra Hall 619

215-717-6570