Attacking midfielder who won four Costa Rican Championships with L.D. Alajuelense. He joined the Wellington Phoenix in 2013 after spending a year with Prayag United.
He made his professional debut with L.D. Alajuelense in 2001, after playing in the team's youth system.
He first joined Costa Rica's senior national squad in 2004.
He was born in San Jose, Costa Rica.
He joined Alvaro Saborio on Costa Rica's national team in 2004.