Career
After signing his first professional contract at the end of the 2009-2010 season, Douglas made his debut for Preston North End on 1 January 2011, in a 1-2 loss against Derby County. In May 2012, Douglas was released from the club after being told his contract would not be renewed. Later that month, he signed with Dungannon Swifts.