Andre Russell's IPL exploits deservingly earned him a place in the Jason Holder-led 15-member West Indies squad for the World Cup in England and Wales starting May 30.