Invincible Comic Codexery

Rex Sloan

The suit that hid a traitor's heart, Rex Sloan brought Viltrumite shadows into the light.

Rex Sloan is a former high-ranking executive of Viltrumite Industries who secretly orchestrated a massive conspiracy to destabilize Earth's superhero community from within. Operating under the guise of a benevolent corporate leader, he manipulated public opinion and legal frameworks to isolate heroes like Invincible while advancing his own hidden agenda tied to the Viltrumite Empire's broader interests. His betrayal marked a turning point in the series, revealing how deeply entrenched alien influence had become in human society.

Role
Corporate Executive / Antagonist
Affiliation
Viltrumite Industries (Former), Earth Government (Manipulator)
First Appearance
Invincible Comic Series
Status
Deceased

Lore & Background

Rex Sloan rose to power by leveraging his position at Viltrumite Industries to shape global policy, all while secretly serving as an agent for the Viltrumite Empire. His cunning allowed him to exploit Earth's reliance on alien technology and infrastructure, creating a web of dependency that made resistance nearly impossible. Through subtle manipulation, he turned public sentiment against heroes who questioned his authority, painting them as threats rather than protectors. This strategy culminated in a coordinated effort to dismantle the Global Guardians' influence, leaving Invincible isolated when the truth about Viltrumite intentions finally surfaced. Sloan's downfall came not from brute force but from exposure. As evidence of his treachery mounted, allies within the government and superhero community began to turn against him. His final moments were marked by a desperate attempt to justify his actions as necessary for humanity's survival under Viltrumite rule—a twisted logic that ultimately sealed his fate. Sloan's story serves as a grim reminder of how corruption can fester even in the most trusted institutions.

In Their Own Story

The rain slicked the streets of New York City, reflecting the neon glow of billboards advertising Viltrumite products. Rex Sloan stood atop his skyscraper office, watching the chaos below with cold detachment. Heroes scrambled to contain riots sparked by misinformation he had planted days earlier. 'Progress requires sacrifice,' he muttered, sipping whiskey as explosions lit up the skyline. But tonight, something felt different—a shadow moved where none should exist. Invincible had arrived, and this time, there would be no escape.

Reader's Guide

Rex Sloan's origin lies in his early career at Viltrumite Industries, where he quickly climbed the ranks due to his ambition and strategic mind. Unlike many humans who feared or revered aliens, Sloan saw an opportunity to align himself with their power, believing it was the only way to secure Earth's future. His personality is defined by calculated ruthlessness masked by charm and authority. He thrives on control, using psychological tactics rather than physical strength to achieve his goals. However, his overconfidence becomes his weakness; he underestimates the resilience of those he manipulates. Sloan has no traditional superpowers but relies on his intellect, resources, and connections within both corporate and governmental spheres. His most significant relationship is with Invincible, whom he views as a rival obstacle to be removed rather than an ally worth respecting.

Did You Know?

More in Heroes & Villains

Elsewhere in the Invincible Comic universe

Spotted an error? Know more?

This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record

Comments

Loading…
Open in the interactive codex →