Ted Barr est né à Neodar, en Roumanie, et a ensuite immigré en Israël. Il a servi dans l'armée israélienne pendant 26 ans et est devenu major. Après son service militaire, Barr a poursuivi des études sur le symbolisme, le bouddhisme, l'Égypte ancienne, la numérologie et la Kabbale, et a obtenu un M.B.A. en marketing. Il a également suivi des cours d'Art privés et a organisé sa première exposition en 2001. Son Art se concentre sur l'espace profond, les éléments célestes et le développement de la vie. Barr utilise un symbole personnel au lieu de signer son nom sur ses toiles et représente sa philosophie de vie écrite dans son livre FLY. Depuis, Barr a exposé ses œuvres à New York, Montréal, Palo Alto, Pérouse, Guadalajara, Detroit, Chianciano Terme, Cannes, Séoul, Eindhoven, Athènes, Miami, Toronto, Venise, Katmandou, Jaipur, Udaipur, Berlin, Mumbai, Dallas, Delhi et Paris.