Not familiar with that model, so I can't help with which machine it fits.
However, my experience with this type of cutter wasn't good. It was by Bernina for my Bernina machine. It created a huge linty mess all over the machine and table and the cutter seemed to dull and not cut as cleanly after a project or 2. Have others had better experiences?