He has taught playwriting at Princeton University, Barnard College, and the Bread Loaf Graduate School of English at Middlebury College. He was playwright-in-residence at the Juilliard School from 1985 to 1987. His plays have been performed at the Yale Repertory Theatre, the Actors Theatre of Louisville, Juilliard, and the O’Neill National Playwrights Conference. His original play Oedipus received an Obie in 1999.