In Comics
Nagraj and Super Commando Dhruva #1 - Nagraj aur Super Commando Dhruva
  
The Avengers #54 - ...And Deliver Us From--The Masters of Evil
  
Occupation
Not Available
  
Mass murderer, scientist, would-be world conqueror, ruler of Phalanx