Edward James Olmos naît le 24 février 1947 à Los Angeles, Californie (USA). Acteur, réalisateur et producteur américain, il campa pendant 5 saisons le taciturne Lieutenant Marty Castillo dans la série Deux Flics à Miami.
Le jeune Edward passe sa jeunesse dans un quartier cosmopolite de Los Angeles, et trouve refuge dans le baseball, restant toujours loin des gangs et de la drogue. Joueur talentueux, il deviendra d'ailleurs le batteur de l'équipe des Golden State. Mais durant son adolescence, Edward s'initie à la musique. Autodidacte en chant et dans la pratique du piano, il rejoint le groupe Pacific Ocean en 1961. Ce groupe sortira un disque en 1968, Purgatory, et les compositions d'Edward sont signées sous le nom d'Eddie James. C'est au cours des années 60 qu'Edward commence à prendre des cours de comédie, dans l'optique de devenir un meilleur chanteur.
Au début des années 70, sa vie prend une tournure nouvelle, avec son premier mariage. Deux enfants naîtront de cette union, ainsi que 4 autres enfants adoptés. Pour subvenir aux besoins de cette grande famille, Edward doit se résoudre à prendre de petits boulots entre ses contrats d'acteur. En 1978, on lui propose un rôle dans une comédie musicale, Zoot Suit. Le spectacle prévu pour 10 représentations joue les prolongations pendant un an, et finit par débarquer à Broadway. Edward gagnera grâce au rôle d'El Pachuco ses premières récompenses.
1982, il joue Gaff dans le grandiose Blade Runner, aux côtés de Harrisson Ford, et acquière une crédibilité qui lui permet de négocier les conditions de son arrivée dans l'équipe de Deux Flics à Miami : il aura le droit de regard sur le développement de son personnage Martin Castillo... Sa popularité grandissant, il se réserve le droit de dire non quand il le souhaite sur un tournage. Quelques années plus tard, il appliquera la même philosophie dans la série Battlestar Galactica.
Parallèlement à sa carrière d'acteur, Edward James Olmos milite pour l'égalité entre les races, scandant qu'il n'y a qu'une race, la race humaine. Depuis les années 90, il mène des opérations civiques pour populariser la cause qu'il défend.
Plus récemment, et notamment par l'intermédiaire de son compte Twitter, il milite aux côtés de l'organisation Water Keeper, qui se bat pour limiter la pollution des eaux, aux quatre coins du globe...
2021
- Quelle dans The Art of Living
- Emu Plains
- Joe Amable-Amo dans Walking with Herb
2019
- Randy dans Bless This Mess (série TV)
- FX Mayans M.C. Season 2: First Look (court-métrage vidéo)
- Santiago dans The Devil Has a Name
- Balthazar dans Windows on the World
- Axel dans L'Incroyable aventure de Bella
2018-2019
- Felipe Reyes dans Mayans M.C. (série TV, 20 épisodes)
- King Pescoro dans Elena d'Avalor (série TV, 3 épisodes)
2018
- Hospicio dans Imprisoned
- Felipe Reyes dans Mayans M.C. - Inside Season 1: The Mayans Table Read (court-métrage vidéo)
- Felipe Reyes dans Mayans M.C. - Inside Season 1: Meet the Brotherhood (court-métrage vidéo)
- Felipe Reyes dans Mayans M.C. - Inside Season 1: Latin Pride (court-métrage vidéo)
- Felipe Reyes dans Mayans M.C. - Inside Season 1: The Troublemaker, Elgin James (court-métrage vidéo)
- Felipe Reyes dans Mayans M.C. - Inside Season 1: The Creation of Mayans M.C. (téléfilm)
2017
- Chicharrón dans Coco (voix)
- Gaff dans Blade Runner 2049
- Gaff dans Blade Runner: Black Out 2022 (court-métrage vidéo, voix)
- Chucho Peña dans Narcos (série TV, 2 épisodes)
2016
- Charlie dans Monday Nights at Seven
- Gayo dans Americano (voix)
- Al Robles dans Urban Cowboy (téléfilm)
2015
- Pit Master dans Les Simpson (série TV, voix)
- Robert Gonzales dans Marvel : Les agents du S.H.I.E.L.D. (série TV, 5 épisodes)
- Max dans The Art of Human Salvage (court-métrage)
2014
- Mr. Lucy dans House of the Righteous (court)
2013
- Papi Greco dans 2 Guns
- Freddy Suarez dans Go for Sisters
2012
- Leandro dans Filly Brown
2011
- Premier chien de traineau dans Eureka (série TV, voix)
- Professeur James Gellar dans Dexter (série TV, saison 6, 10 épisodes)
- Mr. Irving dans America
- Michael Axford dans The Green Hornet
2010
- Luther Devarro dans Les experts: Manhattan (série TV, saison 7)
- Edward Olmos dans I'm Still Here
2009
- Commandant William Adama dans Battlestar Galactica : The Plan (Téléfilm)
- Le narrateur dans A Class Apart
2008
- El Diablo dans Beverly Hills Chihuahua
- William Adama dans Late Show with David Letterman
2007
- Admiral William Adama dans Battlestar Galactica : Razor (téléfilm)
- Commandant William Adama dans Battlestar Galactica : Razor Flashbacks (série TV)
- Mr. Vega dans George Lopez (série TV)
2006
- Captain Garcia dans Splinter
- Julian Nava dans Walkout (téléfilm)
2005
- Le narrateur et Old Niño dans La cerca
2004-2009
- Admiral William Adama dans Battlestar Galactica (série TV, 73 épisodes)
2004
- Chief Angel Rojas dans The Batman (série animée)
2003
- Commandant Adama dans Battlestar Galactica (mini-série)
- Le prêtre dans Greetings from Tucson
2002
- Jess Gonzalez dans American Family (série TV, 17 épisodes)
- Pasquel dans Jack and Marilyn
2001
- Trujillo dans In the Time of the Butterflies (téléfilm)
- Juge Armando Acosta dans The Judge (téléfilm)
- Nestor Garcia dans The Princess & the Barrio Boy (téléfilm)
2000
- Le narrateur dans Great Writers, Great Cities (série TV)
- Le narrateur dans Paco Taibo's Mexico City (série TV)
- Detective Curtis dans Gossip
- Chef dans The Road to El Dorado (voix)
- Juge Robert Mendoza dans The West Wing (série TV, 2 épisodes)
1999
- Salvatore Maranzano dans Bonanno: A Godfather's Story (téléfilm)
- Colonel Holst dans The Wall (téléfilm)
1998
- Capitaine Victor Walls dans Touched by an Angel (série TV, 2 épisodes)
- Détective Anthony Piscotti dans The Taking of Pelham One Two Three (téléfilm)
- Vamanos dans The Wonderful Ice Cream Suit
1997
- Juré n°11 dans 12 Angry Men (téléfilm)
- L'hôte dans Prophecies of the Millennium (téléfilm)
- Père Santos dans Gun (série TV)
- Stan Navarro Sr. dans Hollywood Confidential (téléfilm)
- Abraham Quintanilla dans Selena
- Le pêcheur dans Happily Ever After : Fairy Tales for Every Child (série TV)
- Le narrateur dans Selena Remembered
1996
- Roberto Lozano dans Death in Granada
- Lucca dans The Limbic Region (téléfilm)
- Capitaine Salazar dans Dead Man's Walk
- Joe dans Caught
- Le shaman dans The Crystal Skull
- Disturbing the Peace
1995
- Potiphar dans Slave of Dreams (téléfilm)
- Mr. Ramon dans The Magic School Bus (série TV)
- L'hôte dans 15th Annual Tejano Music Awards
- Paco dans My Family
- 500 Nations (mini-série)
- Matteo Juarez dans Mirage
1994
- Wilson Pinheiro dans The Burning Season (téléfilm)
- Jose Menendez dans Menendez : A Killing in Beverly Hills
- L'Ange dans A Million to Juan
- Un barman dans Babylon 5 (série TV)
- Gallo Morales dans Roosters
1993
- Musicien au barbecue dans Even Cowgirls Get the Blues
1992
- Montoya Santana dans American Me
1991
- Virgil Sweet dans Talent for the Game
1989
- Gypsy dans Triumph of the Spirit
1988
- Frank Corbo dans The Fortunate Pilgrim
- Jaime Escalante dans Stand and Deliver
1986
- Ciolino dans Saving Grace
1984-1990
- Lieutenant Martin Castillo dans Miami Vice (série TV, 106 épisodes)
1984
- Mito dans Nausicaä of the Valley of the Wind (voix)
- Joe Bustamonte dans Hill Street Blues (série TV, 3 épisodes)
1983
- Le premier ministre dans Faerie Tale Theatre (série TV)
1982
- Gregorio Cortez dans The Ballad of Gregorio Cortez (téléfilm)
- Gaff dans Blade Runner
- Général Santa Anna dans American Playhouse (série TV)
1981
- El Pachuco dans Zoot Suit
- Eddie Holt dans Wolfen
- Art Vela dans Three Hundred Miles for Stephanie (téléfilm)
1980
- Capitaine Lopez dans Day of Resurrection
1978
- Angelo dans Evening in Byzantium (téléfilm)
- Henry dans CHiPs (série TV)
- Don Vasquez dans The Fitzpatricks (série TV)
1977
- Premier homme saoûl dans Visions (série TV)
- Le danseur dans Hawaii Five-O (série TV)
- Julio Gutierez dans Starsky and Hutch (série TV)
- Luis Hemenez dans Delvecchio (série TV)
1976
- Hawkins dans Police Woman (série TV)
- Clemente dans The Blue Knight (série TV)
1975
- Paco dans Kojak (série TV)
- Chicano n°1 dans Aloha Bobby and Rose
1974
- Cannon (série TV)
- Junkie dans une baignoire dans Bogard
Combien font six + deux ?