Edward James Olmos

Edward James Olmos

Edward James Olmos (born February 24, 1947) is an American actor, director, producer, and activist. He is best known for his roles as Lieutenant Martin "Marty" Castillo in Miami Vice (1984–1989), actor in and director of American Me (1992), William Adama in the re-imagined Battlestar Galactica (200…

Filmography

The Simpsons
The Simpsons
1989 · TV
as Pit Master (voice)
Dexter
Dexter
2006 · TV
as James Gellar
Dexter
Dexter
2006 · TV
as Prof. James Gellar
Blue Bloods
Blue Bloods
2010 · TV
as Lorenzo Batista
Marvel's Agents of S.H.I.E.L.D.
Marvel's Agents of S.H.I.E.L.D.
2013 · TV
as Robert Gonzales
Office Romance
Office Romance
2026 · Movie
as Captain Jack Cruz
The West Wing
The West Wing
1999 · TV
as Roberto Mendoza
Hill Street Blues
Hill Street Blues
1981 · TV
Hawaii Five-O
Hawaii Five-O
1968 · TV
as Dancer
Miami Vice
Miami Vice
1984 · TV
as Martin Castillo
Battlestar Galactica
Battlestar Galactica
2004 · TV
as Admiral William Adama
Battlestar Galactica
Battlestar Galactica
2004 · TV
as Commander William Adama
Touched by an Angel
Touched by an Angel
1994 · TV
as Col. Victor Walls
CHiPs
CHiPs
1977 · TV
Blade Runner 2049
Blade Runner 2049
2017 · Movie
as Gaff
Coco
Coco
2017 · Movie
as Chicharrón (voice)
Cannon
Cannon
1971 · TV
Eureka
Eureka
2006 · TV
as First sled dog
The Batman
The Batman
2004 · TV
as Chief Rojas (voice)
Starsky & Hutch
Starsky & Hutch
1975 · TV
as Julio Gutierez
M.I.A.
M.I.A.
2026 · TV
as Isaac Rojas
Mayans M.C.
Mayans M.C.
2018 · TV
as Felipe Reyes
Police Woman
Police Woman
1974 · TV
Kojak
Kojak
1973 · TV
as Paco