Estudió en la Facultad de Humanidades y Ciencias. Desde 1986 reside en Treinta y Tres donde es profesor de literatura. Es miembro del Comité editorial de interruptor.
Ha publicado artículos de crítica cultural en La República de Platón, Posdata y el suplemento Culturas, del diario El Observador, y en el semanario Brecha. Es colaborador de la publicación semanal Tiempo de crítica de la revista Caras y Caretas.
Ha publicado el libro de poesía Cólico miserere, Trilce (2009), y las novelas China es un frasco de fetos, H Editores (2001), Carlota Podrida, Casa Editorial HUM (2009), Las arañas de marte Casa Editorial HUM (2011) y Todo termina aquí Casa Editorial Hum (2016).
Ha integrado diversas bandas de rock y blues. Banda actual: Gustavo Espinosa y los pisapapeles.
Su obra ha sido premiada, en distintas ocasiones, por la Revista Posdata, por los Fondos Concursables, organizado por el Ministerio de Educación y Cultura y el Premio Nacional de este mismo ministerio por su novela Carlota Podrida. Ha sido premiado con el Bartolomé Hidalgo, en la categoría narrativa, por su novela Las arañas de Marte (2012).