Henry Wilks is a fictional character from the British television soap opera Emmerdale, played by Arthur Pentelow. He ran the Woolpack public house alongside Amos Brearly (Ronald Magill) for nearly 20 years.