Revivo started his footballing pro career in Israel, among others at Maccabi Haifa. But he did not play long in Israel, as his talent was recognized early on by the Spanish club Celta Vigo.
In Celta Revivo quickly rose to become the most important player and captain of the team. In the national team he developed increasingly becoming a key player in the storm. Probably the biggest victory he was able to achieve with the national team, was the 5-0 victory over Austria to the Revivo contributed a free kick. Revivo played with Israeli Eyal Berkovic variables such as, Alon Mizrahi, Yossi Benayoun and Tal Banin.
When he left Celta Vigo, he moved to Turkish club Fenerbahce, where he was named the best player in the league in 2002. With the switch to Galatasaray, he made not only friends because he did not bring his new club the expected standard of performance, although he met in his first championship match at his new club against Bursaspor three times.
In the season 2004/ 05 he moved back to Israel for various reasons. He justified the change by saying that he wanted to see his children grow up in Israel. At FC Ashdod, where he is also part owner, Revivo ended his successful career. He currently lives with his family in Israel.
Today Revivo is considered one of Israel's best footballer of all time.