Buscar
home
series
Buffy the Vampire Slayer
cast
Deputy Mayor Allan Finch
7.3
/10
by
Jack Plotnick
character