Gena Lee Nolin

Alive

Born: 11/29/1971 in Duluth, Minnesota, USA
Age: 46

Noted For: actress; "Baywatch" (Neely Capshaw, 1995-98).