Battlestar Galactica, Miami Vice and Blade Runner star Edward James Olmos is to guest-star on Marvel's Agents of SHIELD.
Marvel has revealed that Olmos will play Robert Gonzales, whose arrival "will have massive repercussions for Director Coulson and his team".
Executive Producer and Marvel's Head of Marvel Television, Jeph Loe, said: "Edward James Olmos brings an amazing gravitas to any role he inhabits, something we knew we needed for Robert Gonzales.
"When Olmos first appears on our series, everyone will have to take notice - including our favourite Agents."