Barrow was also founder and deputy chair (1989–95) of the Broadcasting Standards Council, forerunner of Ofcom.
Barrow was involved in establishing and holding a leadership position at the Broadcasting Standards Council from 1989 to 1995, which eventually led to the formation of Ofcom.