Albion Rovers have made Cowdenbeath forward Marc McKenzie their latest signing.
The 28-year-old was at Cliftonhill earlier in his career and has also played for Stenhousemuir, East Stirlingshire and East Fife (on loan).
Rovers boss James Ward has recently signed Ross McNeil and John Gemmell from Stenhousemuir and Ally Love from Annan.