Mister Immortal

Craig Hollis, a.k.a. Mister Immortal, (voiced by Derek Theler) is a Marvel Comics character, and one of the titular protagonists of the New Warriors show.