Bob Frazer portrayed the character for his live action debut during The CW's 2018 Arrowverse crossover "Elseworlds".
The Charles Halstead version of Psycho-Pirate first appears in All-Star Comics #23 and was created by Gardner Fox and Joe Gallagher.
[2] Charles Halstead is a minor character who first appears in All-Star Comics #23, created by Gardner Fox and Joe Gallagher.
During the "Death Metal" event, the Chronicler, a celestial being working for the Source, creator of the Omniverse, search for the Psycho-Pirate, revealing he's one of the few remembering the different versions of the Multiverse.
The Charles Halstead incarnation of Psycho-Pirate has no superhuman powers; however, he is a brilliant criminal mind knowledgeable in psychology and emotions.
Albeit not really a power, his role during the Crisis made him one of the few people having full knowledge of the previous iterations of the Multiverse.