After ordination in 1970 his appointments included Chaplain at Heathrow Airport, Superior and Parish Priest at Farm Street, and Catholic Chaplain at Eton College for twelve years. He has been Chaplain to Barlborough Hall School in Derbyshire since 2001.
Became a Jesuit in 1951. After many years teaching at Heythrop, Jack went on to become principal and has continued to teach both in the UK and at Georgetown University. He joined the Oxford community in 2014.