В сборной Бразилии Лейвинья дебютировал 13 ноября 1968 года в товарищеском матче с клубом «Коритиба», завершившимся со счётом 2:1, однако тот матч считается неофициальным. В официальных матчах Лейвинья дебютировал за сборную лишь спустя 4 года 28 июня 1972 года в матче Кубка независимости Бразилии со сборной Чехословакии, завершившимся со счётом 0:0. В 1974 году Лейвинья в составе сборной принял участие в чемпионате мира, на котором провёл первые три матча своей сборной, причём последний матч со сборной Заира 22 июня 1974 года, оказался последним для Лейвиньи в составе сборной. Всего же за сборную Лейвинья сыграл 21 официальный матч в которых забил 7 голов. Также Лейвинья сыграл за сборную 6 неофициальных матчей[1].