May 30, 2019· Henry "Long Ben" Avery (c 1659–1696 or 1699) was an English pirate, plying the Atlantic and Indian Oceans and making one big score: the treasure ship of the Grand Mughal of India. After this success, he retired. Little is known for certain of his ultimate fate.