João iniciou seus estudos no instrumento em meados de 1992, tendo aulas com professores locais. Tocou em bandas de pouca expressão até o ano de 2000, quando entrou para a banda Fall Up, reconhecida banda cover da região, com a qual realizou centenas de shows e contava com a parceria da Rádio Atlântida e da Gravadora Orbeat Music. No ano de 2000 começa a dar aulas particulares de bateria e em 2001 se torna professor da Escola Pró-Música. Grava o CD Fire Symphony de Cristian Rigon, em novembro de 2002. No mesmo ano, através de uma parceria com o Banco do Brasil, começa a ministrar aulas na cidade de Nova Petrópolis em sala situada na AABB. Ainda no ano de 2002, começa a ter aulas com o renomado baterista Kiko Freitas.

Em 2004 a Fall Up sofre a mudança de vocalista e passa a se chamar Naja, grava e lança seu primeiro CD intitulado Naja pelo selo Tridente/Vertical. Nesse ano ainda grava o CD Masterpieces II de Marcos De Ros. A Naja realiza show em SP em evento destinado ao Rock Feminino.

Em 2005 João ingressa na banda de Exit11, juntamente com seu irmão Gustavo Viegas, o guitarrista Rodrigo Campagnolo e o Vocalista Benhur Lima e ajuda a promover o CD Just inside my head?. Nesse ano grava, com a parceria da produtora Extra Marketing, um DVD ao vivo com a banda Naja. Nesse mesmo ano entra no Rafa Schüller Trio, realizando diversos shows em Caxias e região.

No ano de 2006, João se torna novamente muito presente nos palcos da região e do estado do RS quando ingressa na banda Lucille, reconhecida banda cover de Fernado Costa. Faz parte do espetáculo de Rafa Schüller e Orquestra BSW, tocando músicas de ícones do Rockabilly e composições próprias. Grava os CDs de seus dois irmãos músicos, Gustavo Viegas e André Viegas, ambos financiados pelo Fundo Pró-cultura de Caxias do Sul.

Em 2007, muitas mudanças. Afasta-se da Naja por motivo de incompatibilidade de idéias. É convidado por Leonardo Ferrarini (pianista com formação no conservatório de música de Tatuí) a integrar seu trio, juntamente com Gustavo Viegas, trabalho no qual desenvolve a linguagem da música brasileira instrumental, tendo muitos projetos em andamento como seu segundo CD e um tributo à cantora Elis Regina. João prepara também repertório pra gravar um CD com o trio de Rafa Schuler, contendo músicas autorais e alguns covers de nomes conhecidos do Rockabilly. Com este trio, acompanha o americano J.J. Jackson (que conta em seu currículo ter participado de uma banda com Jimmy Hendrix), quando em apresentações no Sul. João lança projeto de gravação de um vídeo-arte pelo Fundo Pró-cultura de Caxias. Passa a integrar o grupo de Dança Contemporânea Matheus Brusa, como percussionista. Neste grupo, recebe a contemplação da Funarte para realizar o projeto Bipolar, de dança contemporânea com trilha sonora ao vivo e que se apresentado em Caxias do Sul e Salvador. O trabalho está em fase de composição em ensaios realizados nas duas cidades.

João atua como free-lancer para diversos artistas locais tais como: J.J.JacksonEverton De Barros, Bernardo Mantovani, Mr Medley, Nicole Motin, Lucille Band, Fher Costa, Ton e os Kharas, Maurício Santos, Tiago Ferraz entre outros. João tem o apoio da marca de baquetas Spanking.