Desde 2016 ele é casado com a atriz Danielle Winits, com quem mora atualmente no Rio. Gonçalves também é pai de Manuela, de 22 anos (para quem ele também deve pensão), da relação com Tereza Seiblitz, e de Pedro Arthur, de 23, fruto do relacionamento com a atriz Myrian Rios.