He has worked for Sky Sports since 2005 and commentates on Barclays Premier League matches for Sky Sports' Match Choice programme most weekends during the football season. He has also covered League Cup ties, La Liga matches, World Cup qualifiers and Champions League matches for the channel.
Gary started commentating for talkSPORT radio in 2014. He was part of their commentary team for the FA Cup and the 2014 FIFA World Cup in Brazil.
He also commentates for PLP, who supply overseas broadcasters with TV coverage of the Premier League. In addition he works for Input Media and Pitch International, who supply world feed commentaries on such competitions as the FA Cup, League Cup and CONCACAF Champions League. In the past he has worked for the likes of Capital Radio and the GMG Radio group. Before that he had some print and online experience and worked for football analysts Opta. He is on Twitter @garytaphouse.