Goalkeeper who joined the Los Angeles Galaxy in 2013 after spending seven seasons with Municipal. He became a member of the Panamanian national team in 2003.
He began his professional career with Estudiantes in 2000.
He made 42 appearances for Arabe Unido during the 2004-05 season.
He was born and raised in Panama City.
He became teammates with Luis Tejada on the Panamanian national team.