
Familiar faces
Guest stars in Buffy and Angel
1,412 actors had a guest role in Buffy or Angel, 1,166 of them in just one episode. Here is everyone who appeared at least three times – with their episodes and what they did next.
Most appearances
Guest roles, not counting each show’s main cast.
- Kristine Sutherland59 · Joyce Summers, First Evil
- Stephanie Romanov35 · Lilah Morgan
- Danny Strong30 · Jonathan Levinson, First Evil
- Tom Lenk29 · Cyrus, Andrew Wells
- Juliet Landau26 · Drusilla, First Evil
- Julie Benz26 · Darla
- Eliza Dushku26 · Faith Lehane
- Christian Kane21 · Lindsey McDonald
- Adam Busch20 · Warren Meers, First Evil
- Armin Shimerman19 · Principal Snyder
- Harry Groener16 · Mayor Richard Wilkins III, First Evil
- Elisabeth Röhm15 · Det. Kate Lockley
- Robia LaMorte15 · Jenny Calendar, First Evil
- D.B. Woodside14 · Principal Robin Wood
- Charlie Weber14 · Ben Wilkinson
- Clare Kramer14 · Glory, First Evil
- Iyari Limon13 · Kennedy
- Leonard Roberts12 · Forrest Gates
- Bailey Chase12 · Graham Miller
- Daniel Dae Kim12 · Gavin Park
- Keith Szarabajka11 · Daniel Holtz
- Sarah Thompson10 · Eve
- Mark Metcalf10 · The Master, First Evil
- Sarah Hagan10 · Amanda
- George Hertzberg10 · Adam, First Evil
- Lindsay Crouse9 · Maggie Walsh
- Mark Lutz9 · Groosalugg
- Jack Conley9 · Cain, Sahjahn
- James C. Leary8 · Loose Skinned Demon, Clem
- Sam Anderson8 · Holland Manners
Everyone with three or more appearances
130 people, alphabetical.
5 episodesAdam BaldwinMarcus Hamilton
20 episodesAdam BuschWarren Meers, First Evil
5 episodesAdam KaufmanParker Abrams
3 episodesAlan Henry BrownFuneral Director, Demon Bartender, Lead Nahdrah
3 episodesAlastair DuncanCollins
3 episodesAlexa DavalosGwen Raiden
3 episodesAmelinda SmithKatrina Silber
3 episodesAmy PowellReporter
6 episodesAndrew J. FerchlandThe Anointed One
3 episodesAndrew ParksBarshon
5 episodesAndy UmbergerD'Hoffryn, Dr. Ronald Meltzer
19 episodesArmin ShimermanPrincipal Snyder
3 episodesAzura SkyeCassandra "Cassie" Newton, First Evil
12 episodesBailey ChaseGraham Miller
3 episodesBianca LawsonKendra
4 episodesBob FimianiMr. Ward, Grounds Keeper, Codger Demon
4 episodesBob MorriseyCrazy Guy, Crazy #1, Dr. Gregson
3 episodesBonita FriedericyManager, Mrs. Finkle, Patience
3 episodesBrett WagnerTrucker, Nahdrah Prince, Bohg'dar Demon
4 episodesBrian ThompsonLuke, The Judge
4 episodesBrigid BrannaghVirginia Bryce
4 episodesBrody HutzlerLandok
3 episodesBurr SteersVan
7 episodesCamden ToyGentleman, Gnarl, Ubervamp, Prince of Lies
3 episodesCarey CannonFemale Oracle
3 episodesCarl J. JohnsonCrazie #2, Crazy #3
14 episodesCharlie WeberBen Wilkinson
21 episodesChristian KaneLindsey McDonald
5 episodesClara BryantMolly
14 episodesClare KramerGlory, First Evil
7 episodesConnor TupenBaby Connor
3 episodesConor O'FarrellColonel McNamara
14 episodesD.B. WoodsidePrincipal Robin Wood
3 episodesDania RamirezCaridad
12 episodesDaniel Dae KimGavin Park
30 episodesDanny StrongJonathan Levinson, First Evil
3 episodesDarris LoveHallmate, George
4 episodesDavid DenmanSkip
3 episodesDavid FuryMustard Man, First Worshipper, Gregor Framkin
3 episodesDavid HermanDavid Nabbit
4 episodesDean ButlerHank Summers
3 episodesDennis ChristopherCyvus Vail
3 episodesDerek AnthonyImposing Demon, Dying Black Man, Hotel Security Guy
15 episodesElisabeth RöhmDet. Kate Lockley
26 episodesEliza DushkuFaith Lehane
8 episodesElizabeth Anne AllenAmy Madison
5 episodesEthan EricksonPercy West
3 episodesFab FilippoScott Hope
6 episodesFelicia DayVi
4 episodesGary GrubbsRoger Burkle
3 episodesGeoff MeedAndrew Borba, Mag
10 episodesGeorge HertzbergAdam, First Evil
3 episodesGerry BeckerNathan Reed
5 episodesGina TorresJasmine
3 episodesHarris YulinQuentin Travers
16 episodesHarry GroenerMayor Richard Wilkins III, First Evil
8 episodesIndigoRona
13 episodesIyari LimonKennedy
9 episodesJack ConleyCain, Sahjahn
5 episodesJack PlotnickDeputy Mayor Allan Finch, Allan Finch
3 episodesJack StehlinDoctor Angleman
7 episodesJake TupenBaby Connor
8 episodesJames C. LearyLoose Skinned Demon, Clem
4 episodesJames LurieMr Miller
3 episodesJames MacDonaldDetective Stein
3 episodesJarrod CrawfordRondell
8 episodesJason HallDevon MacLeish
4 episodesJeff KoberZachary Kralik, Rack
4 episodesJeff RickettsWeatherby, Messenger
4 episodesJennifer GriffinTrish Burkle
3 episodesJenny MollenNina Ash
3 episodesJoel GreyDoc
6 episodesJohn RubinsteinLinwood Murrow
8 episodesJonathan M. WoodwardHolden "Webs" Webster, Knox
5 episodesJulia LeeChanterelle, Lily, Anne Steele
26 episodesJulie BenzDarla
26 episodesJuliet LandauDrusilla, First Evil
3 episodesJustin GorenceOrlando
3 episodesJustin ShiltonMunroe, Billy Blim
3 episodesK.D. AubertFirst Evil, Nikki Wood
5 episodesK. Todd FreemanMr. Trick
7 episodesKali RochaHalfrek
11 episodesKeith SzarabajkaDaniel Holtz
4 episodesKen LernerPrincipal Flutie
3 episodesKevin OwersSmith
3 episodesKevin WeismanDreg
59 episodesKristine SutherlandJoyce Summers, First Evil
4 episodesKristy WuChao-Ahn
3 episodesLalaine ParasChloe, First Evil
6 episodesLarry BagbyLarry Blaisdell
8 episodesLaurel HollomanJustine Cooper
3 episodesLeah PipesStephanie Sharp
4 episodesLeland CrookeProfessor Lillian, Sebassis
12 episodesLeonard RobertsForrest Gates
9 episodesLindsay CrouseMaggie Walsh
3 episodesLisa Ann CabasaInjured Girl
3 episodesMarc VannDr. Sparrow
3 episodesMarie ChambersFrancine Sharp
3 episodesMark ColsonIzzy
3 episodesMark GintherHorned Demon, Head Demon Guy, Lasovic
9 episodesMark LutzGroosalugg
10 episodesMark MetcalfThe Master, First Evil
3 episodesMary WilcherShannon
6 episodesMatthew JamesMerl Demon
3 episodesMegan GraySandy
3 episodesMichael PhenicieSilas
6 episodesNathan FillionCaleb, First Evil
3 episodesPaul BatesCrazie #1, Crazy #2
3 episodesPhina OrucheOlivia
3 episodesRandall SlavinMale Oracle
3 episodesRandy ThompsonDoctor Kriegel
15 episodesRobia LaMorteJenny Calendar, First Evil
4 episodesRobin SachsEthan Rayne
3 episodesRyan AlvarezDemon Slave
8 episodesSam AndersonHolland Manners
10 episodesSarah HaganAmanda
10 episodesSarah ThompsonEve
5 episodesSaverio GuerraWilly
3 episodesSharon FergusonPrimitive
35 episodesStephanie RomanovLilah Morgan
4 episodesSteven W. BaileyCave Demon, Ryan
3 episodesSven HolmbergTy, Delivery Guy
4 episodesT.J. ThyneLawyer
4 episodesThomas BurrLee Mercer
6 episodesTodd DuffeyMurk
29 episodesTom LenkCyrus, Andrew Wells
7 episodesTrent TupenBaby Connor
6 episodesTroy BlendellJinx
8 episodesVladimir KulichThe Beast
3 episodesWalter BorchertNew Vampire, Demon 2, Jeff
Data: TVMaze (CC BY-SA 4.0), as of November 11, 2026.