The Irish defender will stay with the Railwaymen until the end of the season after failing to earn a place in the first-team plans of Simon Grayson.
His transfer will help to cover for Crewe's loss of left-back Billy Jones, who was sent off during the 3-2 defeat to Leeds at Gresty Road on Saturday and has incurred a three-match ban.