CharacterHaleyHaley in Sabrina the Teenage Witch (1996), played by Charmaine DeGraté. Played byCharmaine DeGratéAppears inSabrina the Teenage Witch1996