Elias competed at the 2016 Summer Olympics in the 81 kg event, in which he was eliminated in the second round, in his first match, by Emmanuel Lucenti. He was the flagbearer for Lebanon during the opening ceremonies of the 2014 Asian Games and 2016 Olympics.