Karen Carlson
Karen Carlson was born on January 15, 1945 in Shreveport, Louisiana, USA. She is an actress and producer, known for Climb Against the Odds (1999), The Octagon (1980) and Centennial (1978). She was previously married to Devin Payne and David Soul.