Oliver Mackey, 40, formerly of Norwood