Chen Lu is a nuclear physicist and Communist agent in the People's Republic of China. Ordered to find a way to defeat heroes like the Avengers - who thwarts the Red Army's invasion of India - the character exposes himself to small doses of radiation until he is able to endure a massive barrage, becoming a living "Radioactive Man". He plans to take over the world.
Join the Conversation
0 comments on this role
Leave a Comment