
Biography
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.
Acted in 8
2020s
- 2026
- 2020
The Seal: Number 10 from the Street
Olivier
2000s
- 2009
Máncora
Jean Pautrat
- 2006
The Feast of the Goat
Gustavo
- 2001
Bala perdida
Timothy
1990s
- 1993
Eight Hundred Leagues Down the Amazon
Garcia
- 1990
Ultra Warrior
Lazarus / Sweetheart