Perla Rodríguez: Perla Rodríguez. Actress: The Seven Hands of God. Perla Rodriguez, whose stage name is Pearl Roads, is an American actress and musical artist born and raised in South Texas. She has always shown a great interest in entertaining from a very young age. She has been involved in several fields of performance such as choir, cheerleading, Mariachi, and color guard. Furthermore, Perla received several acting awards for her performances in...
Known For: The Seven Hands of God (Abigail), The Cloth (Laurel), Her Doppelgänger (Melly & Mia), Waiting for Sandoval (Aleta Morales)