Originally drafted by the Pirates in 1981, Chris did not sign, and was re-drafted by the Brewers in 1982. After working his way through the Brewers system, he made his major league debut on August 3, 1986 against the Texas Rangers at County Stadium in Milwaukee. Chris would stay with the Brewers for the next six years. During the 1987 and 1988 seasons, he would be bounced between the starting rotation and the bullpen. Starting in 1989 the Brewers kept Chris as a starter.
After being granted free agency in 1996, Chris attempted to come back with the Boston Red Sox in 1997. Unfortunately, due to injuries he was only able to three starts with the Sarasota Red Sox, and the Gulf Coast League Red Sox. After that time, he decided to hang up the spikes. in 1998, he was named as a special assignment pitching coach for the Mariners. During the 2001 season, he was the pitching coach for a time with the AAA Tacoma Rainiers. That team not only won the PCL, but also had the lowest team ERA lead by Joel Piniero, Brian Fuentes, Brett Tomko, and Denny Stark. During the 2001 season, Chris was also an advanced pro scout for the 116 win Mariners club. In 2003, Chris went with former Mariner manager Lou Piniella and became the pitching coach of the Tampa Bay Devil Rays.