Lieutenant General J.G. Walker is a corrupt former military general of the U.S. Army. He tried to frame master sergeant John Diggle for the theft of a weapon of mass destruction and the murder of an enlisted soldier after MSG Diggle's team took it from a Chechen rebel group; but his crimes were ultimately exposed, as Walker and his accomplices are currently under guard in a military prison, until they can be court-martialed for their crimes.
Sometime after Genesis Day, Walker became the leader of John Diggle's unit while John himself was stationed in Chechnya. The unit mission was to recover a nuclear weapon which was stolen by Chechen separatists, but after recovering it, Walker and other rogue soldiers betrayed John, framing him for the murder of a fellow soldier. He then fled the scene, with the nuke.
When John was arrested once again, after Prometheus tipped the federals, Walker wanted John to be transferred, so that he could be killed during the transfer, but Adrian Chase, who was serving as John's lawyer, managed to delay John transfer by making John punch him.
After Walker crimes were exposed by Felicity Smoak with the help of Helix, Walker and his loyal men fled to Russia to sell the nuke to the chechenian rebels, but they were ultimately stopped with the intervention of Team Arrow and the Bratva. He was then arrested by A.R.G.U.S., which placed him under custody so that he could be judged for his crimes.
Walker showed a great lack of empathy, being capable of killing fellow soldiers just to frame John Diggle, or selling nukes to international terrorists for his own sake.
Walker is a cynical-hypocrite, as he saw ISIL and Genesis as world biggest threats, while at the same time he backed terrorist groups which had probably the same intentions.
Walker is also extremely arrogant, selfish, manipulative, greedy, power-hungry and immoral, he broke his oath to the U.S. Army when he stole weapon of mass destruction for money, he tried to justify this by stating that the world was coming to an end because of the existence of magic and meta-humans, he then killed an enlisted soldier in an attempt to frame John Diggle for his crimes, he had no guilt or remorse for this vile act of his.
Although Walker was clever enough to use John's gun to frame him for murder, it wasn't to the point of covering his tracks very well, as the NSA were suspicious of John's so-called treason, as the latter doesn't have a record of insubordination or being discharge from the military.
Walker's arrogance is also to the point of being smug, whenever he believes his plans have succeeds, after he was exposed as the true culprit, he fled to Russia to sell the nuke to the chechenian rebels (presumably to escape justice) but they were ultimately stopped with the intervention of Team Arrow, Walker then he tried to goad John Diggle into killing him so he would not do any jail time.