From Montreal, Quebec, Canada • Born in Apr 24, 1973 (53 years old)
Patricia Rodriguez is known for Peter Pan (2003), The Last Voyage of the Demeter (2023) and Stuart Little (1999). (Via TMDB)
Night of the Demons IIIFilm • 1997