Stranger Things - Season 1
Saturday Night Live - Season 43
Saturday Night Live - Season 42
Stranger Things - Season 2
Saturday Night Live - Season 41
8 September 2002, New Jersey, USA
16 January 1980, New York City, New York, USA