He was a standout center at Findlay High School in Findlay, Ohio, graduating in 1966. He scored a single-game high of 44 points and single-season high of 521. He was named the 1966 Associated Press (AP) Ohio Player of the Year.
He was Findlay's all-time leading scorer with 993 points until the record was broken by future NFL quarterback Ben Roethlisberger.
The 6'9" center attended Ohio State University where he was a three-year starter including, as a sophomore in 1967-68, on the team that won the Big Ten Conference championship and made the Final Four in the 1968 NCAA Men's Division I Basketball Tournament. In the Mideast Regional final, he made the winning basket as Ohio State defeated the University of Kentucky at Memorial Coliseum in Lexington, Kentucky, the Wildcats' home arena.
As a junior, he led the Buckeyes in both scoring and rebounding with 23.6 points per game and 10.6 rebounds per game. He was named Honorable Mention All-American and All-Big Ten.
He again led the team in 1969-70 as a senior, averaging 24.2 points and 9.0 rebounds per game. He was again named All-Big Ten.
Sorenson scored 1,622 points, a total that ranked second at the time to Naismith Memorial Basketball Hall of Famer Jerry Lucas' total (1,990). He also grabbed 761 career rebounds, again second to Lucas (1,411) at the time. His career scoring average of 21.1 points per game ranks fifth, his career 9.9 rebounds per game ranks sixth.
He was drafted in the second round (26th overall) of the 1970 NBA Draft by the Cleveland Cavaliers. His rookie season of 1970-71 was his most productive, as the power forward posted career-high per-game averages of 24.6 minutes played, 11.3 points, 6.2 rebounds and 2.1 assists. On December 19, 1970, he posted a career single-game high of 34 points against the Buffalo Braves. He also scored 30 points on February 9, 1971 against the Los Angeles Lakers.
In 1971-72 his playing time dipped to 15.3 minutes per game as he averaged, 7.0 points and 4.0 rebounds per game. His high-point game was 22 in the final game of the season against the Cincinnati Royals.
The 1972-73 season was his third and final one in the NBA. After 10 games with the Cavaliers, on November 10, 1972 he was traded to the Philadelphia 76ers, for whom he played another 48 games. For the season, he averaged 13.0 minutes per game, 5.4 points and 3.6 rebounds. His most productive game again came in the final game of the season with 20 points against the Detroit Pistons, which was played at Civic Arena in Pittsburgh.
He died of cancer at age 54 in 2002. He was survived by his wife, Wanda, and sons Andrew and Stephen.