Gena Lee Nolin

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Gena Lee Nolin

Gena Lee Nolin (born November 29 1971, Duluth, Minnesota) is an American actress. She performs mostly on television. She starred in the primetime television soap opera Baywatch. She also created her own show, Sheena, in 2000.