Teresa Shaw nació en Montevideo, Uruguay en 1951. En su país natal realizó estudios de literatura en el Instituto de Profesores Artigas y en la Universidad de la República. Tomó cursos de pintura en el taller de Joaquín Torres García en Montevideo, pero abandonó esta disciplina al dejar Uruguay. Desde 1976 reside en Barcelona, España, en cuya Universidad se licenció en Filología Hispánica. Actualmente labora como profesora de educación secundaria