Josh Peters has joined Forfar on a permanent contract from Livingston.
Peters left the Almondvale club yesterday by mutual consent and will now be staying at Station Park, where he has been on loan both this season and last.
Livi boss David Hopkin said: “Josh came into the club from League Two football and it’s probably been a step too far going straight into the Championship, which is a difficult league.
“But I’m sure Josh will work hard at Forfar and have another chance at stepping up to full-time football in the near future.
“It’s all about game time and Forfar are offering Josh the chance to do that.
“Again, I would like to go record by thanking Josh for his time at the club.
“He is a great lad and it was a pleasure working with him.”