Parker was born in Kensington, London. He inherited the baronetcy on the death of Sir William Biddulph Parker, 2nd Baronet on 23 January 1902. He was educated at New College, Oxford. He was a member of the New College eight which won the silver medal for Great Britain rowing at the 1912 Summer Olympics.[2]
In April 1913, Parker was appointed Assistant Inspector by the Board of Agriculture and Fisheries.[3] Parker was Lord Lieutenant of Brecknockshire from 1959 to 1964.[4]