The 30-year-old former Dundee United, Carlisle United and Partick Thistle player has agreed a deal until January with the Bairns.
Manager Ray McKinnon told the club website: “I am really pleased to welcome Prince to our squad. We have been open in the fact we were looking at potential free agents and Prince is a player we have had in our thoughts for some time now.”