Родился в г. Рига в 1956 году. В 1972 г. переехал с семьей в Израиль. В 1974 г. призван в Армию обороны Израиля. Окончил Лётную школу ВВС Израиля в 1976 г. лётчиком боевых реактивных самолётов в звании младшего лейтенанта. Служил в штурмовых, бомбардировочных и истребительных эскадрильях, а также как инструктор пилотажа в лётной школе. Получил в 1984 г. звание Бакалавра наук по математике в Еврейском университете (г. Иерусалим) и в 1990 г. звание Магистра наук по математике и программированию от Высшей школы ВМФ США (г. Монтеррей, штат Калифорния). После 25 лет службы вышел в отставку в 1999 г. в звании подполковника. В последние 15 лет работал в Хай-Тек компаниях, в том числе Comverse, Amdocs, AlgoSec, в последней должности был руководителем представительства международной компании AlgoSec. В настоящее время живу в Москве.