Geoffrey Peter Horscroft, 45, of Sedalia, passed away Saturday, March 12, 2016, at Bothwell Regional Health Center.No services are planned.Memorial contributions are suggested to the family.Cremation arrangements are in the care of Heckart Funeral Home.