The defender struck from the spot against his hometown team with eight minutes to go after Josh Debayo fouled Cammy Smith in the box.
It was the left-back's second late winner in the space of four days and the six points gathered from those victories has moved Ian McCall's side clear in third, three points ahead of Inverness Caledonian Thistle and with a game in hand over the fourth-placed side. Crucially their 43-points tally is four clear of Raith Rovers in fifth.
The Jags face in-form Morton at Cappielow on Saturday.
The League Two finish line is in sight for Kelty Hearts who could wrap up promotion this month. Nathan Austin's injury-time winner against Stenhousemuir sent them 12 points clear with a game in hand on Annan Athletic and eight games to play.
A Dale Carrick double gave Stirling a 2-0 win over Cowdenbeath.