Skip to main content
Back to Collection
Ramsay Ross
Person

Ramsay Ross

Specialty
Acting

Professional Trajectory

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.

Registered Filmography