Skip to main content

Robert Castro

Acting Faculty / Directing Faculty

Education

MFA, Yale School of Drama

Office

Galbraith Hall 327