Jeroen Tesselaar has signed for St Mirren on a one-year contract following his departure from Kilmarnock this summer.
Tesselaar, 25, made 41 appearances for the Buddies two seasons ago and said he is delighted to have returned to the club.
"I am delighted to be back at St Mirren," said Tesselaar after signing for Tommy Craig's side. "I know Tommy's style, which is the Dutch way of total football and I can't wait to get going."
The Dutchman began his career at AZ Alkmaar but failed to make a first-team appearance before moving on loan to Telstar.