Francisco RiveraFFrancisco Rivera1974Queuebrick VideoOverviewDiscussionFrancisco RiveraActing·Jan 3, 1974· Madrid, SpainRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditVictorio2008 · DoctorDoctor