Alcock naît à Beverley, dans le Yorkshire, fils de sir William Alcock, de Burgess, de Kingston, à Hull, et a fait ses études à Cambridge.
Il naît à Beverley, dans le Yorkshire, fils de sir William Alcock, de Burgess, de Kingston, à Hull, et a fait ses études à Cambridge.