1997 → 2026 · Cast then & now

Buffy the Vampire Slayer Cast: Then and Now

The cast then and now — with the original tribute song “Chosen”.

1995

Watch

Watch the reels

The reels · most watched first · 2

About the series

Buffy the Vampire Slayer, then & now

Buffy the Vampire Slayer premiered in 1997, and ran for 7 seasons. This page follows Buffy Summers (Sarah Michelle Gellar), Angel (David Boreanaz), Willow Rosenberg (Alyson Hannigan), Spike (James Marsters), Cordelia Chase (Charisma Carpenter) then and now, with real ages, 12 then-vs-now collector’s cards in this tribute and the original tribute song “Chosen”.

1997Premiered
7Seasons
12Characters in this tribute

The cast · 12 collector’s cards

Where is the Buffy the Vampire Slayer cast now (2026)?

The Buffy the Vampire Slayer cast then and now: 12 collector’s cards, 1997 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.

Spotted something about Buffy the Vampire Slayer?

Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.

Watch the reels first on

FacebookInstagramTikTokYouTubeSpotify

The song

“Chosen”

Darkness calling out my name
Read the lyrics

Darkness calling out my name
Fighting fire, taking aim
They don't know what I became
The weight of destiny and shame
I was just a girl till the world started burning down
I'm chosen for this fight
Standing in the night chosen to survive
Keep the light alive
No one else can see

They got to be chosen
Chosen
For this destiny
Friends beside me standing tall
Facing monsters facing fall
In this town beneath us all
Answering when evil calls

I'm chosen for this fight
Standing in the night
Chosen to survive
Keep the light alive
No one else can see
What it cost to be Chosen, chosen for this destiny

Every scar, every tear
Reminds me why I'm here Chosen, yeah chosen
This is my war to win
I'm chosen for this fight
Standing in the night Chosen to survive
Keep the light alive
No one else can see
What it cost to be Chosen, chosen for this destiny
For this destiny

Logged in to Spotify? You’ll hear the full song — otherwise a 30-second preview.

Stream “Chosen” on Spotify

Keep watching

More series

Buffy the Vampire Slayer in numbers

The cast, then & now

Buffy the Vampire Slayer cast then and now, ages
CharacterActorThen (1997)Now (2026)
Buffy SummersSarah Michelle Gellar19 49
AngelDavid Boreanaz27 57
Willow RosenbergAlyson Hannigan22 52
SpikeJames Marsters35 64
Cordelia ChaseCharisma Carpenter26 56
AnyaEmma Caulfield25 53
Tara MaclayAmber Benson22 49
OzSeth Green23 52
FaithEliza Dushku17 45
Xander HarrisNicholas Brendon25 54 passed away
Rupert GilesAnthony Head43 72 passed away
Dawn SummersMichelle Trachtenberg14 39 passed away

Ages from verified birth dates, updated 02 November 2026.