Bravo has played for many various levels of the Mexico youth national system and in several amateur tournaments including the 2004 Summer Olympics in Athens.
In 2007, Bravo was selected by former coach Hugo Sánchez to represent his country to play in a series of friendly international matches and to take part in Gold Cup 2007 and 2007 Copa América, where he scored three goals.