Professeur émérite d'économie à l'Imperial College London, David Begg a été directeur du Business School de 2003 à 2011.
Après avoir enseigné à l'université de Princeton en 1979, il a été Directeur du département d'économie au Birkbeck College de l'Université de Londres de 1987 à 1988 et directeur de recherche à la London Business School de 1981 à 1983.