Movieo
Ramsay Ross

Ramsay Ross

  • Cast

Ramsay Ross is a British actor and location manager who has been based in Peru since 1987. Over a career spanning more than three decades, he has worked across South American and international film and television productions, serving both in front of the camera and behind the scenes.

Filmography

Pick a role to switch the films