The man known simply as Snowblind, was without sight, although he was gifted with the ability to generate a "white field" that allowed him to see those around him. He managed to exalt himself to the position of drug dealer in Cypress Hills, New York. He would eventually become employed by crime lord, Stephen Lords, who was also known as Deathwatch. As a servant of Deathwatch, Snowblind would battle the
Ghost Rider (Daniel Ketch) on several occasions. He would eventually meet his death at the hands of Deatwatch and his henchmen
Hag and
Troll.