an Entity in Data Space: 134.155.108.49:8890
Santiago Cabrera is a Venezuelan born actor that played Isaac Mendez on Heroes. He was raised in several countries which include, Madrid, England and Canada.