Center back who made his senior club debut in 1995 for Universitario de Deportes, later seeing time with Juan Aurich and Real Garcilaso.
He played youth soccer for Academia Cantolao.
He played for Independiente in 1999.
He grew up in Chincha, Peru.
Defender Walter Vilchez was his teammate on Peru's national team from 2001-2005.