Родился 29 февраля 1956 года в Риге. В 1972 переехал с родителями в Израиль, а в июле 1974 года, по окончанию средней школы, призвался в Армию обороны Израиля. Окончил в марте 1976 года Лётную школу ВВС Израиля. Служил в штурмовых, бомбардировочных и истребительных эскадрильях, а также инструктором пилотажа в Лётной школе ВВС. В 1999 году вышел в отставку по выслуге лет в звании подполковника. В последние 17 лет работает в международных ИТ-компаниях, в том числе Comverse, Amdocs, AlgoSec.