Derek Theler

Derek Theler will portray Mister Immortal on New Warriors.