CharacterLt. Martin CastilloLt. Martin Castillo in Miami Vice (1984), played by Edward James Olmos. Played byEdward James OlmosAppears inMiami Vice1984