Current cast | |
David Boreanaz | Angel |
James Marsters | Spike |
J. August Richards | Charles Gunn |
Amy Acker | Winifred "Fred" Burkle |
Andy Hallett | Lorne |
Alexis Denisof | Wesley Wyndam Price |
Recurring cast | |
Elisabeth Rohm | Kate Lockley |
Eliza Dushku | Faith |
Julie Benz | Darla |
Past cast | |
Glenn Quinn | Allan Francis Doyle |
Charisma Carpenter | Cordelia Chase |
Vincent Kartheiser | Connor |