Fue miembro de la Compañía Nacional de Teatro de México. En Estados Unidos ha trabajado mucho para la televisión de habla hispana. Es el fundador y director artístico del Teatro Apolo, una de las pocas compañías de teatro de habla hispana de Los Ángeles. Actualmente forma parte del Consejo de Directores del Festival Internacional de Teatro Latinoamericano (FITLA) de Los Ángeles.