Joss Whedon. In a new interview with ITV's , the 66-year-old British actor, who played Buffy's watcher Giles for all seven seasons of the TV series, opened up about Charisma Carpenter's recent allegations of abuse and harassment against Whedon and the comments by co-stars who have supported her.«I've been up most of the night just running through my memories thinking, 'What did I miss?'» he shared, referencing the bags under his eyes.