Professor de Direito Penal e Processual Penal na Faculdade de Direito da Universidade de Nottingham (Reino Unido) e professor adjunto de Direito na Universidade de Ciências Políticas e Direito da China (CUPL), Pequim. É graduado pelas universidades de Oxford e Cambridge, e membro da Academia Britânica.
Roberts investiga e ensina nas áreas de prova e procedimento penal, ciência forense, justiça penal e teoria jurídica, com ênfase especial em perspectivas comparativas, internacionais e filosóficas. Atuou como consultor das Comissões Jurídicas da Inglaterra, País de Gales e Escócia, da Procuradoria da Coroa e como Regulador de Ciências Forenses do Reino Unido.