From 1997 until 2010, this Labour Party politician represented the Broxtowe constituency as a Member of Parliament. In addition, he served as Parliamentary Private Secretary to Ministers of State Margaret Beckett and Malcolm Wicks. Before entering politics, he studied at Copenhagen University and received his doctorate in Mathematics from the University of London's Birkbeck College. For a time, he worked as a computer scientist and computer game designer.