Josh Segarra Bio, Photos and Updates
Bio: Josh Segarra is an American actor who played Hector Ruiz Jessica Ruizs PStar older brother on the television show The Electric Company. Segarra is from Longwood Florida and is of Puerto Rican descent.
Born: June 03, 1986 in Orlando, Florida, USA
Posted In: Actors