Director y guionista mejor conocido por su galardonada película 25 Watts.
Estudió comunicaciones sociales en la Universidad Católica de Uruguay antes de comenzar su carrera.
Su cinta debut, 25 Watts, obtuvo los más altos honores en el Festival de Cine Internacional de Róterdam en 1999.
Se suicidó disparándose en la cabeza cuando tenía sólo 32 años.
Tanto él como el futbolista Federico Puppo nacieron en Montevideo.