(Juan Paiva)
Apesar de enfrentar o desprezo de José Inocêncio (Marcos Palmeira) a vida toda, João Pedro (Juan Paiva) o ama e admira profundamente. Ele tem noção de que o pai não lhe concedeu as mesmas oportunidades que deu aos irmãos José Augusto (Renan Monteiro), José Bento (Marcello Melo Jr.) e José Venâncio (Rodrigo Simas), mas não se sente injustiçado por isso.
O rapaz só anseia pelo reconhecimento do patriarca, mesmo sabendo se tratar de uma batalha perdida. José culpa o caçula pela perda de Maria Santa (Duda Santos), seu grande amor, que morreu no parto do menino.
A relação entre os dois piora ainda mais com a chegada da enigmática Mariana (Theresa Fonseca). João Pedro e José Inocêncio se apaixonam pela moça. O pai conquista a jovem e engata um relacionamento com ela, enquanto o filho se vê num conflito que revela suas mágoas mais profundas.
Na versão original, o personagem ficou a cargo de Marcos Palmeira --que, agora, vive José Inocêncio no remake.