xyFace Bo Welch 2011-12-03 Bo Welch Photos Bo Welch was born on 01 Nov 1951 in Yardley, Pennsylvania, USA.