James 'Jimmy' MacDonald Passes March 02, 2019 Services recently took place for James 'Jimmy' Walter MacDonald of Halifax, N.S., who passed away peacefully at home with his family at his side on February 19, 2019 at the age of 41.