Torro Margens was born on July 5, 1950 in Paduraksa, Pemalang, Central Java, Indonesia. He was an actor and director, known for
Lukisan Berlumur Darah (1988),
Pernikahan Berdarah (1987) and
Cinta Berdarah (1989). He was married to Yustinawati. He died on January 4, 2019 in Sukabumi, West Java, Indonesia.