When Kattash was 9 years old, he joined the junior youth department of Maccabi Tel Aviv. He then played with Maccabi Darom, which was Maccabi Tel Aviv's farm team at the time.
Eventually, he signed a three-year contract with Panathinaikos. In the 2000 EuroLeague Finals game, he scored 17 points, against his former team Maccabi Tel Aviv, to win the EuroLeague championship with Panathinaikos. His career ended prematurely a few months later, when he suffered a serious knee injury.
Shortly after, he returned to Galil Elyon, and helped the team stay in the Israeli first division. In 2009, he remained with Galil, leading them against the odds, to the Israeli League Final Four, and coming within a last shot of knocking out Maccabi Tel Aviv in the semifinals. In 2010, he won the Israeli League championship with Galil, after a win over Maccabi Tel Aviv in the league finals.
In June 2010, Kattash was appointed as Hapoel Jerusalem's head coach, signing a three-year contract.[2]
On June 21, 2012, Kattash was appointed the head coach of Hapoel Eilat, as the team was re-included into the Israeli Premier League, for the 2012-13 season.[3]
On June 27, 2014, at the end of his contract, Kattash signed a three-year contract with Hapoel Tel Aviv. On November 3, 2015, he was dismissed, after only four games, after three consecutive losses. He subsequently returned to Hapoel Eilat. However, On July 18, 2017, Hapoel Eilat and Kattash decided to part ways. During that summer, Kattash led the Israel men's under-20 national team to a silver medal at the 2017 FIBA Europe Under-20 Championship.
Note: The EuroLeague is not the only competition in which the team played during the season. He also coached in domestic competition, and regional competition if applicable.