Chattering Teeth Civilian is a fictional character portrayed by Isaac Phillips in the TV series Legion.
They appear in 1 episodes out of a total of 27 aired
Episodes1
Chapter 9
episode S2.E1 april 2018Unlikely alliances are formed and the search for the Shadow King begins.