Josh Segarra

Josh Segarra is an actor from Longwood, Florida and is of Puerto Rican descent.