This is actress Genie Francis. Genie Francis is mainly known for her role as Laura Spencer on the soap opera General Hospital. Genie Francis is also married to actor/director Jonathan Frakes aka Lt. Riker on Star Trek. I met Genie Francis at the Dallas Comicon in 2005. She was a pleasure to meet and I would love to meet her again. |