Vieira has also been a member of the senior men's Brazilian national basketball team. With Brazil, he has played at the following major tournaments: the 2007 Pan American Games, the 2007 FIBA AmeriCup, the 2010 FIBA World Cup, the 2011 FIBA AmeriCup, the 2012 Summer Olympics, the 2014 FIBA World Cup, the 2015 FIBA AmeriCup, and the 2016 Summer Olympics.