João Gabriel se graduó en artes escénicas en la Casa das Artes de Laranjeiras (CAL) y en teatro en la Universidade Federal do Rio de Janeiro (UniRio).
Debutó en los cines en el 2009, en la película Do Começo ao Fim, dirigida por Aluizio Abranches, actuando como Francisco, un hombre que tiene una relación con su hermanastro.
Actuó en las películas As Horas Vulgares bajo la dirección de Victor Graize y Rodrigo de Oliveira, interpretando a un pintor que atraviesa una crisis existencial.
En el teatro, participó en "Exercício n2: Formas Breves" de Bia Lessa; "Alvodoamor", la obra dirigida por John Fonseca y Vinícius Arneiro; "R&J de Shakespeare - Juventude Interrompida", adaptado por Joe Calarco de William Shakespeare, dirigida por Juan Fonseca y "Covil da Beleza", por Eduardo Ruiz, dirigida por Lavinia Pannunzio.
Y participó de Se Eu Fosse Você, para Fox.