Walsh, John C., 54 of Dorchester, MA, passed peacefully in his home on, October 11, 2014 following a long illness. Mr. Walsh, is survived by, sisters Karen Chu, Kristi Spaulding and Kerri Watts. He is also survived by nephew Tony Chu and nieces Samantha Ramage, Lissy Sylva, Jenni Chu and Jaimme Watts. He was also Great Uncle to Gia & Olivia Sylva and Henry Ramage. John Walsh is also survived by Mark Higgins, his partner of 26 years, and will be forever loved.