Career
Born in Chula Vista, California, Romero began his career in his family"s homeland when he was 15 at Tigres UANL in Mexico"s reserve league, then spent time playing in the lower leagues of Germany for TSG Thannhausen towards the end of 2010. He was later with Murciélagos of the Segunda División de México in 2011. Romero also spent time playing in the Premier Arena Soccer League for Revolucion Tijuana, where he scored nine goals in one match, and summed 33 goals in four games while playing for the indoor soccer team, breaking a record within the league.
He returned to the United States a few years later and represented the country at several youth levels.
Chivas United States of America signed Romero on February 22, 2012 after trialling with the club during their pre-season. Romero made his debut for Chivas United States of America of Major League Soccer as a 59th-minute substitute during a 1-0 loss against Houston Dynamo on March 11, 2012.
He was released by Chivas United States of America on February 14, 2013. In August 2014, following a two-week trial, Romero signed for Armenian Premier League side Football Club Pyunik.
He was the Armenian Premier league top goalscorer for the 2014-2015 season.
After the end of the season, he signed with the Bucket Group and transferred to FK Vardar in Macedonia. On 12 December, 2015 Coras de Tepic owner José Luis Higuera announced on his official Twitter account that Romero reached an agreement with him to join the Nayarit-based side. Higuera, who works under Communicative Disorders Guadalajara owner Jorge Vergara, also announced that Romero could join Guadalajara in the future if he has good performances with Tepic.
Although he was born in the United States, Romero is still eligible to join the club since he was never cap-tied with the senior United States. national team
Despite playing for United States. youth squads, he has stated in interviews that he would like to play for the Mexican national team if the opportunity arrives.