Ёсеф Шагал нарадзіўся ў Баку, дзе скончыў гістфак мясцовага ўніверсітэта. Да рэпатрыяцыі ў Ізраіль у 1990 годзе працаваў на ідэалагічных пасадах у галіне журналістыкі і прапаганды. У Ізраілі цягам 10 гадоў супрацоўнічаў з шэрагам рускамоўных СМІ.