Donaldson was selected by the Baltimore Colts in the second round of the 1980 NFL Draft. As a rookie, he was a reserve offensive lineman, tied for fifth on the team with 9 special teams tackles. In 1981, he was named the starting center and it is believed that he also became the first starting African American center in NFL History. He still played on the punt coverage unit, making 2 special teams tackles. In 1983, he was named as a first alternate to the Pro Bowl, while helping the team lead the AFC with 2,695 rushing yards. In 1986, he received his first Pro Bowl nomination. In 1987, he missed weeks 3 through 5 because of the NFLPA strike, ending a streak of 91 consecutive starts. He received his first nomination as a Pro Bowl starter. He also went to the playoffs for the only time in his career. In 1991, he suffered a broken fibula and was lost for the season after the third game against the Los Angeles Raiders, snapping a streak of 61 consecutive games played and started since the 1987 NFLPA strike. They were also the first games in his career missed because of injury. On February 18, 1993, he was released at the age of 35. He left the team ranked third in franchise history in games played. He played with the Colts for 13 years and made the Pro Bowl 4 straight seasons from 1986 to 1989. At the time, he was tied for second-place all-time for years of service with the club, trailing only Johnny Unitas who spent 17 years with the franchise.
Seattle Seahawks
On April 20, 1993, Donaldson signed as a free agent with the Seattle Seahawks and anchored an offensive line that helped the team lead the AFC in rushing for the first time in franchise history with 2,015 yards. In 1994, he helped Chris Warren rank first in the AFC with 1,545 rushing yards.
Dallas Cowboys
Needing help at center after Mark Stepnoski left to the Houston Oilers, the Dallas Cowboys signed Donaldson as an unrestricted free agent on March 20, 1995. That season, he was the NFL's oldest starting center until suffering a broken right ankle and being placed on the injured reserve list, snapping a string of 60 consecutive starts. He was replaced by Derek Kennard and missed the last 4 regular season games and all of the playoffs, including Super Bowl XXX. Donaldson contributed to the offensive line breaking a team record by allowing just 18 sacks in a season and to Emmitt Smith winning his fourth rushing title, score an NFL record 25 rushing touchdowns and gain a club record 1,773 rushing yards. In 1996, he started 16 games in a line that led the league in allowing the fewest sacks with 19. Donaldson was released for salary cap reasons in the 1997 off-season. During his time with the Cowboys, he experienced a career renaissance, making the Pro Bowl both seasons. He was also part of a formidable offensive line that included: Larry Allen, Nate Newton, Mark Tuinei and Erik Williams.