Character
Nan Flanagan
Nan Flanagan in True Blood (2008), played by Jessica Tuck.
Nan Flanagan was the official American Vampire League spokesperson on the HBO original series True Blood. Played by American starring actress Jessica Tuck, Nan makes her debut in the series' premiere episode, "Strange Love", at the beginning of the series' first season.
Played by
Appears in
True Blood2008