CharacterMark Grayson / InvincibleMark Grayson / Invincible in Invincible (2021), played by Steven Yeun. Played bySteven YeunAppears inInvincible2021