Josh Segarra

Josh Segarra (born June 3, 1986) is an American actor. He is set to appear in the upcoming 2023 film, Scream 6.