Crew Credits Angel (1999) Show crew as Executive Producer Buffy the Vampire Slayer (1997) Show crew as Executive Producer