Получил высшее образование на юридическом факультете университета Ресифи, который окончил 19 декабря1903 года со степенью бакалавра права. До 1910 года занимался адвокатской практикой. Позже был назначен главой Высшего военного суда Бразилии.
В своем правительстве продвигал реформу политико-административной структуры государства и, столкнувшись с финансовыми трудностями, ввёл налогообложение торговли между внутренними частями Параибы и портом Ресифи, которая раньше не облагалась налогом. Эта мера способствовала финансовому оздоровлению государства, но вызвала большое недовольство среди фермеров во внутренних районах и оказал сильное влияние на политику государства.
29 июля1929 года Песоа отказался поддержать кандидатуру Жулиу Престиса на пост президента, так как это противоречило «политике кофе с молоком». Позже присоединился к оппозиционному Либеральному альянсу Жетулиу Варгаса и баллотировался на пост вице-президента Бразилии. На состоявшихся 1 марта1930 года выборах Варгас и Песоа проиграли, но не признали своего поражения.
Его историческое наследие вызывает определенные споры. Его сторонники утверждают, что он был борцом с местными олигархиями и выступал против интересов традиционных групп, хотя сам он происходил из семьи олигархов.
Память
Вскоре после смерти Песоа столица Параибы, ранее также называвшаяся Параиба, была переименована в его честь, получив нынешнее название Жуан-Песоа.
Также после гибели Песоа, 25 сентября 1930 года[2] был принят новый флаг Параибы. Красный цвет на нём, по одной из версий, означает кровь Песоа, а чёрный — траур жителей штата. Кроме того, на флаге присутствует слово nego, которое в переводе с португальского означает «отрицаю». Такую телеграмму Жуан Песоа отправил своему дяде, Эпитасиу Песоа, в ответ на просьбу последнего поддержать кандидата в президенты Жулиу Престиса[3].