Career
Born in Bradford to Irish parents, O'Callaghan was spotted by Doncaster Rovers playing for Bradford Boys and Yorkshire schools. But the offer to become a professional football player was a tough decision to make for O'Callaghan as he had been accepted into Loughborough College to undertake a physical education teaching diploma. He signed the contract, deferring college for a year in cause the football did not work out.
By the time his goal tally had reached 77 for Doncaster he had attracted the attentions of bigger clubs and on 1 March 1978 Alan Durban signed him for £40,000. The following Wednesday O'Callaghan was on the bench as Stoke struggled to break down a resolute Hull City and with time running out and Stoke winning a corner Durban decided to bring O'Callaghan on for his début. From the resulting corner he headed past Eddie Blackburn to make him an instant hero (fastest debut goal).
With Stoke making a slow start in 1980–81 Durban moved O'Callaghan, who had lost his place to the younger Lee Chapman, to centre back filling in for the injured Denis Smith. He began the 1981–82 season in defence before reverting to forward in January 1982 where he scored five goals and he again scored five in 1982–83. He struggled under Richie Barker's long ball tactics in 1983–84 and he handed in a transfer request but Barker was sacked and replaced by Bill Asprey and so O'Callaghan stayed at Stoke.
Under Asprey Stoke staged a relegation survival but in 1984–85 Stoke were awful and well on their way to an embarrassing relegation so O'Callaghan moved on to Oldham Athletic for £30,000 after making 294 appearances for Stoke scoring 47 goals. In the first match of the 1985–86 he suffered an adductor muscle strain which caused him to retire on the advice of doctors. After leaving Oldham O'Callaghan took a degree in business administration at the University of Dublin.
Having been Stoke's Professional Football players' Association representative, he worked in 1989 as a community development officer at the Victoria Ground. He later became north-west Midlands area manager for Save the Children charity. Tall at 6 feet 2 inches (188 cm) and weighing over 13 stone (180 lb.
83 kg), 'Big Bren', as he was known, worked well as a willing target man, shielding the ball and acting as a link between midfield and a pacey striker.