David Burns used to play in the position of Guard. He had a height of 6 feet 2 inches and weight of 180 lbs. His schooling was completed at South Oak Cliff High School in Dallas, Texas. Later, he sought admission in Saint Louis University.
During the 1981 NBA draft, he was drafted by the New Jersey Nets in the 3rd round. He was the 3rd pick and overall 49th pick. Jersey numbers 21 and 5 were offered to him. He played during the 1981-82 season in the NBA. This season was split between New Jersey Nets, for whom he played in 3 games and Denver Nuggets for whom he played in 6 games.
In the 1981-82 season in the NBA, David Burns played in 9 games and started 1 of them. He received 87 playing minutes. 16 field goal attempts were exhibited by him out of which 7 were converted to field goals and the resulting field goal percentage was 0.438. He could not complete any 3-point field goal attempts. Out of his 15 free throw attempts, there were 9 free throws and the resultant free throw percentage was 0.600. He registered 23 points, 17 personal fouls, nil blocks, 3 steals, 15 assists, 4 defensive rebounds and 1 offensive rebound.