Lets call him T.
Energy Absorption: T can absorb all forms of energy
Matter Creation: T can convert the energy into matter using E=mc^2. He can also change the atomic structure of the matter he creates, allowing him to make any substance or material he wants
Matter Manipulation: Similar to a Petrosapien, T can manipulate the matter he creates allowing him to make weapons, tools, and constructs.
Enhanced Biology: T has superhuman strength allowing him to lift 1000 pounds with moderate difficulty. Since he can absorb energy, he pretty much can't be hurt with conventional methods, since he could just absorb the kinetic or heat energy of an attack. He perceives slightly faster than humans and has superhuman agility and reflexes.
Energy Based Attacks: If T stores all of the energy he absorbs, then he can amplify his strength and attacks. He can energize his matter and can redirect energy to his limbs so that every punch releases the energy that was sent to it. He can create a powerful explosion, by releasing all the energy at once, and he can release this energy in any form, including electricity and radiation, however this makes him really tired and dizzy.