Steve graduated from Maynard High School and attended Unity College Maine.
He later became an Insurance Agent for Physicians Mutual Insurance where he met many friends along the way. When he wasn't working; he kept up with his favorite sports teams, The Patriots, Red Sox, and Bruins.
Steve was survived by his Mother Meredith Mosher, Ed Bogonovich, cousin Kelsey Mosher as well as relatives and friends back home in Massachusetts.
Steve-O's Celebration of Life will be held Wednesday, July 31, 2024, at 11 AM, located at Green Acres Mortuary, 401 North Hayden Road Scottsdale, AZ 85257.