Due started playing for Nykøbing Falster Alliancen (NFA) as a child, having almost his entire football upbringing at the club.
As his contract with NFA was running out and with many good displays in the first division, Due had attracted the attention of clubs from the Danish Superliga, especially AGF, Brøndby IF and FC Nordsjælland.
After arriving Due quickly replaced the injury plagued Henrik Eggerts as the first choice on the left midfield at FC Nordsjælland.
After only one season at FC Nordsjælland, Due was headhunted by Vitesse Arnhem, who previously signed his teammate, Mads Junker.
Despite initial statements from the FC Nordsjælland owner, Allan K. Pedersen, denying the transfer, Due officially signed a four-year contract with Vitesse on 5 July 2006.
During the end of the 2006–07 season, Due told the media that he would most likely be leaving the Vitesse during the summer transfer window, citing Brøndby IF as the most likely destination.
He played three unofficial international matches for the league national team at the 2006 Lunar New Year Cup, and scored a goal in the 3–0 victory against Hong Kong.