<Li> Antonio Banderas as Don Alejandro de la Vega / Zorro </Li> <Li> Catherine Zeta - Jones as Eléna de la Vega </Li> <Li> Adrián Alonso as Joaquin de la Vega </Li> <Li> Rufus Sewell as Count Armand </Li>

Who plays joaquin in the legend of zorro