- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Alba Francesca is an actress and producer, known for Supertrain (1979), Up Above the World (1997) and China Moon (1994). She was previously married to James Karen.
Awards
Filmography