Stephen Manderson

Professor Green, a.k.a. Stephen Manderson, is an award-winning rapper and singer-songwriter. He lives in London.