Tag: Sunspot
Roberto Da Costa is a mutant with the ability to harness the sun’s power, which grants him superhuman strength, speed, and durability. Born in Brazil, Roberto comes from a wealthy family and has been described as brash and quick tempered. Initially a member of the New Mutants, Roberto has since developed a long history with various teams affiliated with both the X-Men and the Avengers. Currently, he is the owner and head of A.I.M.