Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Spencer Brown
Follow
Born 12 June 2000 in Portland, Oregon, USA
Actor
Sealed
TBA
?.?
?.?
Killer First Date
Actor
Sealed
2026
?.?
?.?
People & Things
Noah
Producer
Sealed
2026
?.?
?.?
People & Things
Production Designer