Ricardo Delgado (Starfleet)

Ricardo Delgado was a research & development officer who worked on the USS Enterprise (NCC-1701-E). (Star Trek Movies set artwork)