Buffy the Vampire Slayer star Nicholas Brendon dead at 54 Nicholas Brendon, who played the role of Xander Harris in Buffy the Vampire Slayer, has passed away at the age of 54. 21 March 2026 Buffy the Vampire Slayer actor Nicholas Brendon has died at the age of 54. Buffy the Vampire Slayer star Nicholas Brendon has died aged 54 The star, who was known for his portrayal of Xander Harris in the supernatural horror TV series, passed away "in his sleep of natural causes" on Friday (20.03.26).