Avent was the Chief Inspector of Ancient Monuments and Historic Builds at Cadw, the historic environment service of the Welsh Government, and briefly led Cadw in 2005. He was also president of the Cambrian Archaeological Association.
