John Vivian Pullin (1 November 1941 – 5 February 2021) was an England international rugby union player. He played club rugby for Bristol Rugby and captained the England national rugby union team for which he played 42 times between 1966 and 1976. He also played for the British Lions. He was born in Aust, Gloucestershire.