En 1993 contrajo matrimonio con su actual pareja Rosa, con la que tiene cinco hijos: Rivaldinho (único nacido en Brasil), Thamaris (nacida en La Coruña), los gemelos Rebeca y João Vitor, e Isaque (nacidos los tres en Atenas).