Gomez was born in Mesa, Arizona. He began his entertainment career in 2003 at age 12. He has worked with actors including Nicolas Cage, Jon Voight, Christopher Plummer, Jessica Simpson, Jennifer Love Hewitt, James Belushi, Robert Picardo, Seth MacFarlane, Jodie Sweetin, David Henrie and most recently Sam Heughan.