Question: who did anne jeffreys play on general hospital
Answer: Her most recent career was in daytime television ; From 1984 to 2004 , she appeared on the soap opera General Hospital ( as well as its short - lived spinoff , Port Charles ) in the recurring role of wealthy socialite Amanda Barrington , a long - time board member of both the hospital and ELQ .