I was born and raised in the city of Portland, ME, and the youngest of four children. I was educated at local schools and at Mount Hermon School in Massachusetts for my secondary education. I also have a Bachelor of Science degree in Psychology from the University of Maine. I got married in 1969 to the former Jane Fleming Leach and we have one daughter, Heather Thomas Beaupre.