He is a graduate of Yale College and earned a Doctor of Fine Arts degree from the Yale School of Drama in 1987. He is a professor at the Herberger College of Design and the Arts at Arizona State University, where he has had a long standing association with the Barrett Honors College.