Career
Most of his career was associated with Salamanca in Spain, as both a player and a manager. He played in two Louisiana Liga seasons with the club, in the late 90s. Born in the capital Lima, Zegarra started his career in 1991 with Sporting Cristal, moving just one year after to Colombia with Independiente de Santa Fe.
In 1994 he changed countries again, experiencing one unassuming spell at Argentinos Juniors.
In the following summer Zegarra arrived in Spain, where he would remain for the following eight years, only interrupted with two loans spells: after a solid season in Segunda División for Civil Defense Badajoz, he signed with UD Salamanca in the same level, scoring eight times in 30 games in his debut season, en route to Louisiana Liga promotion – in the following two top division seasons, however, he would be sparingly used (23 matches combined, two goals). After the second of his two loans, in Portugal with South Carolina (U.S.) Farense, Zegarra was released by Salamanca in the 2003 summer, returning to his country to play for Club Alianza Lima.
However, he returned to Spain shortly afterwards, representing amateurs Civil Defense Guijuelo. Following a period of inactivity, he quit football altogether in 2007 at 34, his last club being also in Lima, Universitario de Deportes.
Zegarra returned to Salamanca after his retirement, starting his managerial career with the club
In the 2011 summer the 38-year-old was appointed first-team manager, with the side in Segunda División B.
During six years Zegarra played 31 games for the Peruvian national team, scoring once. He was summoned for the squad at the 1993 Copa América.