 Garofall was born in Kingston-upon-Thames, Surrey.After attending Latymer Upper School in London, he went up to St Edmund Hall, Oxford.He made his first-class debut for Oxford University against Middlesex in 1966.