Andrew Duncan was born in New York City, New York, USA. He is an actor, known for Slap Shot (1977), Love Story (1970) and The Hospital (1971).
Andrew Duncan was born in New York City, New York, USA. He is an actor, known for Slap Shot (1977), Love Story (1970) and The Hospital (1971).