John H Roberts was educated at Caldy Grange Grammar School, West Kirby, and Trinity Hall, Cambridge, where he gained a BA 1st Class Honours Degree in Law and a Masters's Degree.
Between 1969-1971, he lectured in Law at The University of Liverpool and was called to the Bar by Middle Temple in 1970. He practiced at the Bar on the Northern Circuit between 1970 and 1993.
In 1983 he became an Assistant Recorder and between 1988 -1993 served as a Recorder. In 1993 he was appointed as a Circuit Judge sitting in Manchester. Between 1997- 2001 Judge Roberts was Resident Judge at Bolton Crown Court and between 2002-2013 sat at Liverpool Crown Court until his recent retirement.
Judge Roberts lists his recreations as rugby union, golf, cricket, and music and is a member of the Athenaeum (Liverpool), Heswall Golf Club, and Oxton Cricket Club.