Ricardo Andres

Ricardo Andres portrayed Lentil Merchant in The Avengers.