Cynthia Rodrigo

Born: None


Placeholder

Pay or Die

as Debbie Devlin
Released: 1979-10-14

An underworld kingpin's daughter is kidnapped by his own men. So, he calls in Cleopatra Wong, a...

Movie page