0
Peter Yarrow was born on May 31, 1938.
Peter Yarrow is 79 years old (birthdate: May 31, 1938).
Yes, Peter Yarrow was married to Mary Beth McCarthy with whom he has children.
Peter Yarrow