Deer Man #2 is a fictional character portrayed by Spencer Brabham in the TV series American Horror Story.
They appear in 1 episodes out of a total of 132 aired so far
Episodes1
Fire Island
episode S11.E8 november 2022Terrifying events at Fire Island rupture the group and force them to reconsider everything.