Garrison Arthur "Gary" Ewing is a fictional character from the CBS soap opera, Knots Landing, a spin-off of Dallas. The character of Gary Ewing was first played by actor David Ackroyd in a two-part Da
Ted Shackelford (pictured 1990) portrayed the character in Knots Landing.
Karen MacKenzie is a fictional character in the CBS primetime soap opera Knots Landing. Karen is portrayed by actress Michele Lee, and has appeared on the show since its pilot episode, first broadcast
Michele Lee as Karen Fairgate-MacKenzie
Actor Don Murray portrayed Lee's on-screen husband for the first two seasons of Knots.