Born in Brisbane, Brock began his study of the bassoon at the age of 13. In 1994 he joined the Queensland Conservatorium Music School, beginning his undergraduate studies there in 1997. Brock has appeared with the Queensland Symphony Orchestra, the Tasmanian Symphony Orchestra, the Auckland Philharmonic and the Australian Opera and Ballet Orchestra, and he tours regularly with the Australian Chamber Orchestra as Guest Principal Bassoon.
In 2010, Brock performed as Principal Bassoon in the Maribor festival in Slovenia. During 2001−02 Brock took up an acting bassoon/contrabassoon position with the Queensland Symphony Orchestra before moving to Sydney in 2003 after accepting an acting bassoon position with the Sydney Symphony Orchestra. In 2004, Brock won the position of Principal Contrabassoonist with the Melbourne Symphony Orchestra, which he currently holds. Brock also holds the title of Principal Contrabassoon with the Australian World Orchestra and performs regularly with various ensembles on historical bassoons.