The 29-year old midfielder, who has come out of contract with the Staggies, has penned a two-year deal with the Steelmen.
"It's great to have my future sorted out. There is a lot of uncertainty around Scottish Football so it's really pleasing to have things sorted early doors," he told MFC TV.
"I enjoyed my time at Ross County. I have been pleased with my performances and thankfully the manager [Stuart McCall] spotted that and came in to sign me.
"He is probably the main reason why I joined. I met him and he was keen to bring me here which was great and obviously the boys have enjoyed a fantastic season and I am keen to try and continue that next year."