 His debut feature, titled "Barakah Meets Barakah", premiered at Berlin Film Festival in 2016; becoming the first feature film from Saudi Arabia to screen in the festival.His debut film was also selected as the entry of Saudi Arabia for the Best Foreign Language Film at the 89th Academy Awards.In 2015, Sabbagh founded Elhoush Productions, the first independent feature film production company, based in Jeddah, Saudi Arabia.