Answer
Craig Charles' middle name is Joseph. The actor, comedian, and radio and television presenter was born Craig Joseph Charles on July 11, 1964, in Liverpool, England. He is best known for his roles as Dave Lister in the science fiction sitcom Red Dwarf and Lloyd Mullaney in the soap opera Coronation Street.