The 35-year-old has agreed a two-and-half-year deal after making the switch from Kelty Hearts.