professor james moriarty is a fictional character in some of the sherlock holmes stories written by sir arthur conan doyle. moriarty is a criminal mastermind whom holmes describes as the "napoleon of crime".