Dirigió el corto X, estrenado en el Festival Internacional de Santa Bárbara, que también escribió y produjo, y el documental del rodaje que se incluye en el DVD de No es país para viejos.
Trabajó durante cinco años en el Reflections Festival con el director y actor Anthony Zerbe en el GeVa Theatre de Rochester, Nueva York. Durante este periodo dirigió e interpretó numerosas obras de teatro. Además, ha actuado en Broadway y off-Broadway.