The Looper actor revealed on Twitter that he will appear in the Showtime drama's eighth season.
Gomez previously played a minor role in The Walking Dead's third season and also featured in five episodes of HBO's Treme.
The 49-year-old actor joins veteran British actress Charlotte Rampling and Young Indiana Jones star Sean Patrick Flanery in the new season of Dexter.
The serial killer drama's eighth run is expected to be its last, though Showtime entertainment president David Nevins refused to rule out the possibility of a ninth season earlier this month.
> Dexter Michael C Hall on show end: 'Dexter is going to get caught'
Watch the creators of Dexter discuss the season seven finale below: (Spoilers for UK viewers)