Yes, Tim Wakefield did win a World Series with the Red Sox. He won two World Series with the Red Sox, in 2004 and 2007. He was a key part of the team's pitching rotation during those two seasons, and he helped the team win both championships.
Knuckleball Extraordinaire: The Tim Wakefield Quiz