In my notes from watching games this season I don't have his skating as a weakness, I've actually thought he moves quite well for a big guy, particularly straight ahead speed. The issue is his upside imo.
He's a committed defensive player, not a bad puck handler, definitely a C, and has flashed a nice shot, but he's not very creative, not sure about his offensive IQ/ability - not sure he thinks the offensive side well enough to be a top 6 FWD.
I think he tops out as a good 3C/middle 6 FWD with great tools & compete. There's always room for growth but my thought is he'll help your team win if he's in a 3rd line/'bottom 9' role.