6.3
Love on the Amazon
2026 · Movie · Romance · TV Movie

Acting
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.
2026 · Movie · Romance · TV Movie
1993 · Movie · Drama · Adventure
2006 · Movie · Drama · History
2009 · Movie · Drama
1990 · Movie · Action · Adventure
1993 · Movie · Adventure
2020 · Movie · Drama · Family
2001 · Movie · Romance · Drama