No recent wiki edits to this page.
Transformed by “Terrigen Mist” this race of super powered humans live in isolation and do not trust other humans
The Inhumans are a races of beings that split from humans 25, 000 years ago after an alien race called the Kree used primitive man for their own experiments hoping to create a super powered army for themselves. When the Kree left the Inhumans were left on Earth.
Barrage origin is unknown. But since he is an Inhuman he must of went through the Terrigen Mists. He was a recruit for Dark Riders. He was killed when facing the clone of Jean Madelyne Pryor.
He had the power to transform his arms into organic weapons that could absorb a type of energy and fire it in powerful explosive blasts.