In the 2019-20 campaign he was loaned to Cove Rangers and then signed for Forfar Athletic in the summer of 2020.
Last season he had a short loan spell with Montrose before signing permanently again for the Links Park club last summer.
Formartine player-manager Paul Lawson said: “Chris is a player that’s been on our radar for a long time since his days at Aberdeen.
“Once we were aware of his availability we moved quickly to get the deal completed.”
Extensions and loanees recalled
Meanwhile, Formartine have also extended the contracts of goalkeeper Ewen Macdonald and Kieran Lawrence, who can play in midfield or defence.
However, on-loan goalkeeper Balint Demus has been recalled by parent club Cove Rangers as have on-loan Aberdeen midfielders Kevin Hanratty and Tyler Mykyta.
Formartine United sign midfielder Chris Antoniazzi