He's probably a fallen angel or a half breed. It makes sense since he said himself that in Hell he was an outcast and everyone treated him badly, the only person treating him well being a landlady. Maybe she has more to do with the plot, but that's getting to some stretched conspiracy shit