Gomez has been fighting professionally since 2005. He has fought for several different promotions, including EliteXC, XFC, and Bellator.