Dudley was born in Birmingham where he attended King Edward's School.
Dudley received a PhD from the University of London (King's College, London) in 1994, and pursued further studies in voluntary sector management at the Cass Business School, being awarded MSc (City University) in 2006.