Defendió también a la Selección Nacional de México, haciendo debutado con el equipo internacional el 7 de enero de 2001 contra Estados Unidos. Aunque estuvo en la lista final de la Copa del Mundo de 2002, Brown no vio tiempo de juego.