5 free lookup(s). No credit card required.
M.F.A. (School of the Arts: Theatre; focused on New Script Development and Dramaturgy)
2004-2007BA (English, Minors in Theatre and French; Magna Cum Laude)
1996-2001Find contact details for 700 million professionals.