Lewis Baker and Scott Glover sign on for the 2020/21 season.
The 25-year-old forward joins after leaving East Fife at the end of the campaign, where he made six appearances in League 1.
Before returning to Scotland, he had an impressive three-year spell in Sweden, amassing 71 appearances, scoring 44 goals in the process for IFK Ostersund and IFK Mora FK.
Notching 20 assists in his time, he can also comfortably play behind the striker in attacking midfield.
The versatile youngster joins after leaving St Mirren at the end of the campaign, where he made his Premiership debut in a 2-2 draw against Livingston.
Utilised in central defence and midfield, the 18-year-old was a mainstay in the St Mirren Reserves before joining Stirling Albion on loan for the second half of last season.