Poulsen was brought up in the Herning Blue Fox system before moving to Nordsjælland Cobras for the 2008–09 season.
Back with his hometown team, he enjoyed considerable success playing on a line with North American imports Bryan Marshall and Kevin Gardner.
He signed with IK Oskarshamn of the Swedish second-tier league, the HockeyAllsvenskan, before the 2011-12 season.
[2] After four years with Oskarshamn, Poulsen left as a free agent to sign a one-year contract with Austrian club, Graz 99ers of the EBEL on 8 July 2015.
[4] After one year, Poulsen left Finland coming back to EBEL, signing a one-year deal with HC TWK Innsbruck.