Viveiro's career