Ramzy was born in Abdeen region of Cairo to Coptic Orthodox parents. He has one sister, Miriam.
Ramzy began his career at the age of 10. A scout from Tersana club saw him and tried to persuade him to join the youth team in the club but his father Guda Ramzy – one of Al-Ahly's fans – refused to have his son join Tersana or Al-Zamalek clubs.
So his father and his uncle took him to Al Ahly, Captain Mustafa Hussein saw him and decided to put him in the youth club of the red castle. Step by step, Ramzy joined the youth national team at less than 17 years old; Captain Ahamad Rafat was his coach in this time.
Professional career
Despite his young age, Ramzy's playing ability earned him a spot on Al Ahly's first team. Mahmoud El-Gohary also picked him for the Egyptian National Team's journey to the World Cup in Italy. That was the key of success for the 20-year-old player and soon he became Egypt's youngest professional.
In 1990, he started his professional career with the Swiss club Neuchâtel Xamax, as a centre-half. Swiss media nicknamed him "The Rock".
In summer 1994, Ramzy was the first Egyptian player in the Bundesliga as he joined SV Werder Bremen with a $1.5 million transfer fee to become the most expensive Egyptian player of the time.
After the 1998 African Cup of Nations, Ramzy joined 1. FC Kaiserslautern with fellow Egyptian national Samir Kamouna and wore the number 6. Ramzy was famous in Kaiserslautern as he scored 12 goals from centre-back but in April 2003 after a knee injury, he spent two seasons on the bench until his contract came to an end.
During his knee injury, Ramzy started taking lectures about coaching in Berlin. He decided to become a manager after his retirement, so he started as a member in the coaching staff in Kaiserslautern's youth team.
Ramzy returned to Egypt and became the assistant for German coach Rainer Zobel at ENPPI. Due to a lack of success, in January 2007, the club decided to replace Zobel with Ramzy to the end of the season whatever the results were. Ramzy stated that it was a big responsibility and a good step to open the door for young managers in Egypt.
Ending the 2006–07 season in ninth place, Ramzy returned to his original job as assistant coach. The club signed a contract with Anwar Salama, the former manager of Petrol Assiut.
In the middle of September 2008, Ramzy took a new step toward the international training career, he became the assistant manager of the Egyptian under-20 team. He became their head coach a year later.
In December 2009, it was announced that Ramzy had signed a two-year contract as the manager of the Egyptian under-23 team.
Ramzy once held an Egyptian record as he played five consecutive African Nations Cups in years 1994, 1996, 1998, 2000 and 2002. But this record has been broken by teammate Ahmed Hassan, who has played in 8 consecutive African Nations Cups, which is an Egyptian and African record.