Born in Cape Town, South Africa, Herring hales from one of South Africa's oldest and well known schools SACS (South Africa College Schools), at the age of ten he started playing rugby, although water polo remained his main sport until leaving school.
The South African native enjoyed a brief stint with London Irish before returning to his homeland. He joined the London Irish Academy in 2009 and made his senior debut against Northampton in May 2010.
Herring qualifies for Ireland through his grandfather on his mother’s side, who hailed from Belfast & he arrived at Ulster in June 2012 from Western Province, where he was involved in their Vodacom Cup squad.
He Also represented Emerging Ireland as well as the Wolfhounds.
He won his first cap for Ireland when he came on a substitute against Argentina in June 2014.
In August 2016, after a four-year stint with Ulster, Herring was named the club's captain along side Andrew Trimble for the 2016/17 season.
Herring was named in Joe Schmidt's 2017 November Series squad for Tests against Australia, Fiji & Argentina.
As of 29 November, the South African born hooker has made 129 appearances for Ulster and captained the side on numerous occasions during the 2015/16 and 2016/17 seasons.
Herring made his international bow for Ireland in June 2014 in a Summer Tour match versus Argentina. He earned two more caps in Novemeber 2017, making a try-scoring contribution in the historic 38-3 win over South Africa.
Later in November Herring signed a three-year contract extension with Ulster.
As he heads into the 2018 Six Nations, Herring will look to add to his current 3 caps for Ireland.
Herring didn't feature during the Six Nations but has been included in the squad to tour Australia.
As of the 2018/2019 Champions Cup, Herring has had 27 European Cups appearances scoring 1 try and 5 points.
Herring has been named for the Six Nations 2020 Ireland squad and has 8 caps.
|2012 - present|
|2014 - present|