David Boreanaz ... Angel/Angelus Charisma Carpenter ... Cordelia Chase (1999-2003) Glenn Quinn ... Allen Francis Doyle (1999) Alexis Denisof ... Wesley Wyndam-Pryce (2000-2004) J. August Richards ... Charles Gunn (2000-2004) Amy Acker ... Winifred 'Fred' Burkle/Illyria (2001-2004) Vincent Kartheiser ... Connor (2002-2003) Andy Hallett ... Lorne (2000-2004) James Marsters ... Spike/William the Bloody (2003-2004)