Luis Alfaro has written 2 shows including Oedipus El Rey (Playwright), Mojada (Pplaywright).