En las últimas elecciones, Viera había sido candidato a la Cámara de Diputados por el Movimiento Ciudadanos Partido Colorado.
Hasta el momento integraba la Corte Electoral como ministro suplente del director José Garchitorena.
En el plano local, fue hasta mediados de enero el Secretario General del Partido Colorado.
También fue edil por esa colectividad política entre los años 1995 y 2000, e integró la Junta Elctoral de San José entre el 2010 y 2015.