‘The X-Files’ star joins lineup for Wizard World New Orleans Comic Con