Ogilvie was born at 7 Doughty Street, Mecklenburgh Square, London,[REF] and was educated at Brentwood School[REF] before joining Upton Park in 1871.
He was captain of the Clapham Rovers team that reached the FA Cup final twice, losing 1-0 to Old Etonians in 1879, going on to win the cup in 1880 with a 1-0 win over Oxford University at The Kennington Oval.