Jeremy was born and brought up in Pontarddulais and as a Welsh speaker, he was educated at Ysgol Gyfun Ystalyfera in the Swansea valley and New College, Oxford where he read law.
Straight after graduating, he taught law at Warsaw University in Poland. Later, Jeremy practised as a solicitor in London initially, and then held senior legal and commercial posts in media sector businesses including ITV and with the US television network and film studio, NBC Universal.
After returning to live in Wales, he set up his own consultancy working with international clients in the broadcast and digital sectors.
Jeremy has been a trustee and secretary of the social justice charity the Bevan Foundation. He also has experience as a youth mentor and as an adviser at free legal advice centres.
He was elected to the Welsh Parliament, commonly known as the Senedd, for Neath constituency in May 2016, he sits as a Welsh Labour and Co-operative party Member of the Senedd, following the retirement of Gwenda Thomas AM/AC. Prior to joining the Welsh Government in 2017, Jeremy was a member of a number of parliamentary committees including Economy, Skills and Infrastructure; Culture, Welsh Language and Communications and the External Affairs Committee. He also chaired the Co-operative group of Labour MS’s.
Jeremy was appointed to the Cabinet as Counsel General in November 2017. Following the election of Mark Drakeford MS/AS as Welsh Labour Leader and First Minister in December 2018, he retained this role along with assuming the new post of Minister for European Transition. He served in both of these posts for the rest of the fifth Senedd. On top of this, Jeremy was given the role of Minister for COVID recovery during the coronavirus pandemic in 2020.
In May 2021, Jeremy was re-elected as Member of the Senedd for Neath with an increased majority which now stands at 5,221. He has since been recalled once again to serve in the Welsh Labour Government, being appointed the post of Minister for Education and the Welsh Language.
His interests include economic and community development, and education and skills
Jeremy lives in Rhiwfawr in the Neath constituency and enjoys films, reading, cooking, hiking, cycling, and following rugby locally.