Francisco turned professional in 1984, and reached the final stages of the World Snooker Championship on five occasions: 1988, 1989, 1990, 1992 and 1995. He reached the semifinals in two ranking events: the 1986 International Open and the 1987 Grand Prix.