在1931年加入马来联邦政府，多年来在马来亚任职，1951年至1952年出任防卫及内部保安司兼联合邦行政立法两局委任议员，负责整顿治安及防务，以打击马共在境内的势力。在香港出任辅政司期间，他参与了市政局改革和应对房屋不足等社会问题，并且在1956年的「双十暴动」中以护督身份主持大局，派出警察机动部队和驻港英军迅速维持局势。在1958年1月，戴维德被借调往新加坡，为当地在1959年6月设立自治邦作好准备；此外，针对罪案率上升和涉及秘密社团的多宗打斗案件，他还屡次立法加强警方的权力。戴维德虽然在1959年至