Citizen Abra is from the 64th century, at a time when science has made stage magic obsolete. However, he desires a career as a performing magician, so he goes back in time to find an audience to entertain after stealing a time machine and inventing a device to paralyze the guards, and soon clashes with the Flash (Barry Allen). He has a hypnotic device that makes people clap regardless of their thoughts, which he uses to force applause from audiences even when they don't applaud his magic tricks. He finds his magic is being overlooked, so decides to involve himself in important events. When the Flash tries to stop a crime he is committing, he makes the Flash clap, enabling him to escape. He is able to send the Flash into space after challenging him to a fight at the theatre, but the Flash is able to change the course of the planetoid he is on so he is sent back to Earth, and finds Kadabra took his left-behind costume, meaning he can follow the impulses, and Kadabra is jailed. But he hypnotizes the Governor using a ray from a device made out of pots and pans, to let him out, and starts staging a puppet show where the Flash is defeated by a puppet called Captain Cream-Puff. When the Flash passes a poster advertising Kadabra, he is turned into a puppet and used in the performance. But the Scarlet Speedster is able to restore himself slightly using the organic matter in his brain, which was not transformed, and then reverse Kadabra's ray so he is restored completely. He again defeats Kadabra.[2]

In one of his many confrontations with the Flash, Abra Kadabra's technology is damaged and his body becomes insubstantial and wraith-like.[3][4] After his body is returned to normal, he is captured by a bounty hunter named Peregrine, and returned to his native century to serve a death sentence, although he is saved by the Flash before he can be executed.[5] Shortly after returning to the 21st century, during the Underworld Unleashed storyline, he forgoes his technological implements and tricks five Rogues into selling their souls to Neron so he can gain genuine magical powers.[1] Abra Kadabra later kidnapped Linda Park, the girlfriend of Wally West (Barry Allen's protégé and successor), during their wedding and erases her from history,[6] though he is ultimately defeated with the help of Walter West, Wally's counterpart from an alternate dimension.[7]

In "One Year Later", he and several other Rogues are approached by Inertia with a plan to kill the Flash (Bart Allen).[9] Though Inertia is defeated, Kadabra and the other Rogues successfully beat Bart to death, though not before Kadabra recognizes that Bart is too young to be the Flash they are used to dealing with.[10]

Abra Kadabra is one of the exiled villains featured in Salvation Run, along with his fellow Rogues: Captain Cold, Heat Wave, Weather Wizard, and Mirror Master. Upon coming across the planet's local pygmies, Abra Kadabra deciphers its language and uses it to locate a "safe zone" for himself and the other Rogues before leading the other villains dispatched there to it.[11]

He was a member of the Rogues who joined Libra's Secret Society of Super Villains,[12] however the rest of the Rogues left the Society.[13]

He was last seen in The Flash: Rebirth off-panel, being attacked by Professor Zoom. In the final issue of the mini-series, Abra is seen to have survived Zoom's attack and says Zoom should have made sure he was dead.[14]

Abra Kadabra makes his post-DC Rebirth debut in the Titans series. He first appears as a bumbling and terrible party magician known as Mister Hocus Pocus. When Lilith forms a psionic link with Wally West to try and uncover who or what removed 10 years of history from everyone's memories, she accidentally awakens Abra Kadabra from within Mister Hocus Pocus. Abra Kadabra reveals he is the one who made Wally disappear and he will now destroy him.[15]

Abra Kadabra creates younger puppet duplicates of the Titans and has them fight the Titans. When the puppet Lilith finds Linda Park and tells Abra Kadabra of her importance to Wally, Abra Kadabra realizes that history is broken, knowing that Wally and Linda will not meet years from now. Abra Kadabra realizes that his plans must be speed up, and before he can contemplate even further, he is attacked by Garth. He tries to kill him but only succeeds in injuring Garth due to Wally's interference.[16] Abra Kadabra reveals to Wally that he removed the latter from time and recollection because he always managed to thwart Abra Kadabra's plans, and disappears with his puppet Titans afterwards. At the theater, Abra Kadabra tries to receive evaluations of the Titans from his puppets. Abra Kadabra reveals his origin (which is similar to his pre-Flashpoint origin) to his puppets, revealing that he is from the future and traveled back in time in order to become famous, but his plans were always thwarted by the Flash (Barry Allen) and Kid Flash (Wally West). Abra Kadabra then used almost all of his power to throw Wally into the time stream in order to remove him from time, but it removed his memories in the process. Intrigued as to why history has been knocked askew, due to the fact Wally knows Linda (even hinting that he knows the true perpetrator), Abra Kadabra begins to craft an even greater trick and he kidnaps Linda from in front of Wally.[17]

He then attempts to force Wally into a position where Wally will run himself into the Speed Force, believing that Wally will be unable to return without Linda as his 'lightning rod',[18] but Wally is able to return by using the Titans as his own lightning rod after talking with a representation of his memories of Linda in the Speed Force, which assures him that he can still win Linda back. With Abra Kadabra defeated and sending him to the timestream, Lilith notes that she cannot understand Abra Kadabra's madness, but picked up a key word in his thoughts; "Manhattan".[19]

Abra Kadabra is a powerful sorcerer and can achieve virtually any feat with his spells. Originally his powers were all due to 64th century scientific technology that appeared magical to residents of the 20th century. Later, Kadabra's powers are augmented to include true sorcery when he strikes a deal with Neron.[20]

In the alternate timeline of the Flashpoint event, Abra Kadabra is a television presenter and member of the Secret Seven. He sends a message about Shade, the Changing Man believing that Shade was a dangerous lunatic and then reveals the identities of the Secret Seven members.[21]

Abra Kadabra has a non-voiced cameo appearance in Justice League Unlimited. In the episode "Flash and Substance", he appears as a background character in the bar frequented by Wally West's enemies.

Abra Kadabra appears in Batman: The Brave and the Bold, voiced by Jeff Bennett. In the teaser of the episode "Chill of the Night", Batman teams up with Zatanna to stop him from robbing a museum exhibit displaying the history of magicians. He casts a spell to gag Zatanna; when Zatanna tries to remove it Zatanna pulls out a stream of handkerchiefs tied to the tongue. Batman holds back the people he possessed, Zatanna gets Kadabra's wand and makes the handkerchiefs disappear then snaps the wand. Zatanna then traps him in her hat. Zatanna later pulls out a tiny bird cage with Kadabra in it, winning the magic battle. Abra Kadabra appeared in the anthology episode "Four Star Spectacular" in Barry Allen's segment. He only came to the present because he wanted to see if the Flash dies at the Mirror Master's hands. But because of his interruption, Flash easily defeated the Mirror Master. This caused Abra Kadabra to kill with his wand (actually it is Flash's mirror duplicate made by the Mirror Master's device). It shocked him so much that he returned to the future to see if he has made any alternations.

Abra Kadabra appears in the Young Justice animated series, voiced again by Jeff Bennett. In the episode "Denial", he and Klarion the Witch Boy work together in order to claim the Helmet of Fate which started with Abra Kadabra abducting Kent Nelson when he was seeing Madame Xanadu. Kid Flash confirms that he uses futuristic technology to simulate magic. He managed to subdue Miss Martian, Aqualad, Superboy, and Artemis until Kid Flash (wearing the Helmet of Fate) was able to strip him of his technology making him vulnerable to Superboy's punch. In "Terrors", Abra Kadabra was seen as one of the inmates at Belle Reve.

Abra Kadabra appears in The Flash, portrayed by David Dastmalchian.[22] He is a technologically-enhanced villain from the 64th century, with nano-tech in his body that allows him to have a range of abilities that are almost indistinguishable from magic and sorcery in the 21st century. He reveals that he and Barry Allen are enemies in the future and even knows Savitar's true identity. Being pursued by Gypsy for crimes on Earth-19, he arrives on Earth-1 to steal components for a time machine so he can return to his own time. He is stopped by the Flash, Kid Flash, Vibe and Gypsy. Before returning to Earth-19 with Gypsy to be executed, he informs Barry that the two of them will be enemies in the Flash's future and his past. Knowing of the Reverse-Flash, Zoom and the Thinker, he enjoys the opportunity to taunt Barry with knowing Savitar's identity but will not reveal, allowing him to feel that he is essentially killing Iris West by proxy as Savitar supposedly killed Iris in the future. He is seemingly executed on Earth-19 for his crimes but he says that Barry will encounter his past self at some point later.

Alan Kistler's Profile On: THE FLASH - A detailed analysis of the history of the Flash by comic book historian Alan Kistler. Covers information all the way from Jay Garrick to Barry Allen to today, as well as discussions on the various villains and Rogues who fought the Flash. Various art scans.