Amy Madison
Fictional character
Amy Madison is a fictional character on the television series Buffy the Vampire Slayer, portrayed by Elizabeth Anne Allen. The character appears in every season of Buffy except the fifth.
In the show, Amy is a witch. Wikipedia
Played by: Elizabeth Anne Allen
Parents: Willow Rosenberg and Catherine Madison
Romantically involved with: Warren Mears
TV show: Buffy the Vampire Slayer
First appearance: "Witch" (1997)
Last appearance: Angel & Faith Season Ten: Lost and Found (2015)