Carlos Estrada: Carlos Estrada. Actor: The Forever People. Carlos Estrada is known for The Forever People (2013).
Known For: The Forever People (Homeless Man)