Filmography

Ricardo F. Delgado

Art DirectorBorn May 25, 196418 titles

Ricardo Delgado is an American film and comic book artist who has worked on films including Dinosaur, The Incredibles, Men in Black and Apollo 13.

Biography from Wikipedia, licensed under CC BY-SA.

Movies & shows — tap any title to see where it streams