Barry is a regular panel member of the BBC quiz show Eggheads
His first TV appearance was on Who Wants to Be a Millionaire?, where he won £64,000. A semi-finalist on Mastermind he went on to win the BBC Two show Are You an Egghead? In 2008 he became the 6th member of the Eggheads team where he is a regular member of the team to this day. He reached the final of the 2008/09 series of the radio programme Brain of Britain, before returning again in 2012 where he won the competition.
Representing the England quizzing team, in 2013 he was ranked number three quizzer in the world.