Gena Lee Nolin

Alive

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

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

Copyright © 1997-2024 by David Carson. Who's Alive and Who's Dead is brought to you by Living Water Specialties.