Antonio Banderas

Antonio Banderas is the voice of Puss in Boots.