Andres Guardado plays in Real Betis football club. He is a Mexican professional footballer. He plays as a midfielder.