Source: totalcomicmayhem.com
7. Agent Venom (Flash Thompson)
(Venom, Secret Avengers, Guardians of the Galaxy)
Most Venoms are not what you’d consider anti-heroes. They’re straight villains. But Flash Thompson was an exception.
Eugene Thompson earned the name Flash with his athletic prowess. Beaten by his father, Flash turned his anger on his classmates, particularly the nerdy Peter Parker. But Flash also greatly looked up to his hero: The Amazing Spider-Man. By the time they both entered college, Flash had matured, and he and Peter had become friends.
Desiring to be able to help people like his hero Spider-Man, Flash enlisted in the U.S. Military, and served one tour of duty. He turned to alcohol before cleaning up and getting his life back together. He reenlisted, serving another tour of duty in Iraq, during which he lost both his legs in combat. On the homefront, he was chosen to be the new host of the military-captured Venom symbiote, and used it for 48 hours at a time to fight for truth and justice as Agent Venom.
Flash fought with the Secret Avengers and Guardians of the Galaxy before he was separated from the symbiote. But while they were bonded, Flash was a hero, through and through.

