Origin: Alien Nanite Technology
Affiliation: Team Liberty, officially sanctioned
Description and Powers: Is invested with his powers by symbiotic relationship with nanites, micro-androids, which, when needed, manifest themselves as a suit of armor which provides the platform from which technology is brought to bear against any problem that might arise.
His engineering background gives the Team its needed technical support in the feild.
(SciFi_Jones: please embellish, fix, improve or otherwise rescue this poor attempt of mine.)