Nace en la Ciudad de México, donde estudia en la Escuela de Arte Teatral del Instituto Nacional de Bellas Artes. Obtiene una beca para estudiar durante dos años en París, Francia, en la escuela de Jacques Lecoq. A lo largo de casi tres años forma parte de la célebre compañía internacional de teatro Mummenschanz, con la cual se presenta en casi todo el mundo. Sus actuaciones en teatro, cine y televisión tienen lugar en México, Francia y Canadá, países donde enseña en las escuelas oficiales de teatro. Posteriormente se forma en la Escuela de Teatro Playback en Nueva York. Vive desde hace treinta años en Montreal, Quebec, Canadá, donde crea y dirige su propia compañía, Ollin Teatro Transformación, con la que ofrece con regularidad talleres de Teatro Playback.