Yes, the White Peacock is frequently mistaken for an albino, but it is a colour variety of Indian Blue Peacock. Its white color makes it looks really magnificent and elegant. However, since in Chinese culture white is the color of death, this marks Lord Shen as a villain.
However the Red and Black colouring featured on the character are purely fictional.