Joshua Eli Gomez se narodil 20. listopadu 1975 v Bayonne, New Jersey, USA. Je mladším bratrem herce Ricka Gomeze. Zatím se ve svojí kariéře objevoval více v seriálech než ve filmech. V seriálu BEZE STOPY hrál počítačového experta Jamese Mackeroye. V roce 2003 hrál spolu s bratrem Rickem ve filmu Last Man Running.