Edward James Olmos Is Coming To Agents Of S.H.I.E.L.D, Get The Details

Man, it’s been a great week for superhero shows. From Agent Carter’s premiere to Spartacus actor Liam McIntyre popping up in The Flash, there is a lot of good stuff on or headed to our TVs. And apparently that awesomeness is not stopping anytime soon, as today Marvel announced that Edward James Olmos, former Admiral of the Battlestar Galactica, has taken a role in Agents of S.H.I.E.L.D.. Even better, it'll see him play a major recurring character.

Marvel hasn’t revealed a ton of information about Edward James Olmos’ brand new S.H.I.E.L.D. character, and he isn’t a recognizable character from the Marvel brand. That being said, we do know his name. Olmos will be playing Robert Gonzales, a man whose presence will have “major ramifications” for the S.H.I.E.L.D. team. Head of Marvel Television Jeph Loeb also says he brings “gravitas” to the small screen, which is no surprise, considering Olmos is among the most serious actors on TV and in films. Seriously, lessons I have learned from Olmos include “never lend books” and “calculus was not made to be easy, it already is.”

There are spoilers ahead if you aren’t caught up on S.H.I.E.L.D.

A lot of stuff happened during the Agents of S.H.I.E.L.D. winter finale, taking the story to another level. Chief among these plots was that Skye and Raina were revealed to be Inhumans, which should have a major effect on the show moving forward. Currently, we have no idea how Olmos will fit into the picture, but regardless, S.H.I.E.L.D. is about to get more interesting.

Olmos’ most popular gig in recent years has to be his stint as Commander and then Admiral Adama on Battlestar Galactica, a role he occupied for 4 seasons on Syfy. In the movie realm, he’s also known for Stand and Deliver and Blade Runner. More recently, the actor had a major arc in Showtime’s former series Dexter and popped up in the movie Filly Brown.

It’ll still be a while before Old Man Adama gets his spot in the limelight on Agents of S.H.I.E.L.D.. Currently, the Marvel and ABC drama is on hiatus while Agent Carter airs its 8-episode first season. Agent Carter’s final Tuesday night episode will air on February 24, and Agents of S.H.I.E.L.D. will pick up the following week, on March 3 at 9 p.m. ET. You can check out the rest of the midseason premiere dates here.

Jessica Rawden
Managing Editor

Jessica Rawden is Managing Editor at CinemaBlend. She’s been kicking out news stories since 2007 and joined the full-time staff in 2014. She oversees news content, hiring and training for the site, and her areas of expertise include theme parks, rom-coms, Hallmark (particularly Christmas movie season), reality TV, celebrity interviews and primetime. She loves a good animated movie. Jessica has a Masters in Library Science degree from Indiana University, and used to be found behind a reference desk most definitely not shushing people. She now uses those skills in researching and tracking down information in very different ways.