The midfielder levelled matters in the closing stages after Adam Rundle had broken the deadlock just after the hour mark.
Rochdale's Sam Russell was called into action when Sean Hessey played Gareth Evans through on goal, the stopper diving bravely at the striker's feet to smother his shot.
Joe Thompson smashed a shot against the outside of a post from a narrow angle and Chris Dagnall tested Macclesfield goalkeeper Jon Brain with a well-struck shot as Rochdale turned up the pressure.
And that pressure told in the 66th minute when Tom Kennedy's corner was flicked on by Dagnall into the six-yard area and Rundle bundled the ball over the line.
But the Silkmen levelled when Izak Reid's superb cross into the area was met by Brown and his thumping header beat Russell all ends up.
Any reproduction, publication or redistribution of this material without the written agreement of 365 Media Group is strictly forbidden.