The answer to the question is that Sheh voiced the character of Armor in DC Comics' X-Men animated series. Despite Sheh's involvement, it's worth noting that the X-Men are associated with Marvel Comics, not DC Comics.
The Voice Behind the Characters: A Quiz on Stephanie Sheh