 In 1983 he joined the Shin Bet and served in various command and staff posts.Between 2003–2007 he served as head of the Shin Bet Operations Division and between 2007–2011 served as head of the Shin Bet security of North America.Then between 2011–2014 he served as deputy head of Shin Bet.