Francis Romero

Francis Romero

More details

Known For

Filmography

2003

Archivos del más Allá
Archivos del más Allá
as Doctora Acevedo
TV - Released: 3/3/2003

1972

The Sellouts
The Sellouts
Movie - Released: 1/1/1972