Edward James Olmos (born February 24, 1947) is an American actor. He is best known for his roles as Detective Gaff in Blade Runner (1982) and its sequel Blade Runner 2049 (2017), Lieutenant Martin "Marty" Castillo in Miami Vice (1984–1989), high school math teacher Jaime Escalante in Stand and Deliver (1988), Montoya Santana in American Me (1992) (which he also directed), William Adama in the reimagined Battlestar Galactica (2004–2009), and the voice of Mito in the 2005 English dub of Nausicaä of the Valley of the Wind. Wikipedia