Colonel Edgett briefly served in the North-West Mounted Police before receiving training as a veterinarian (giving him the nickname "Doc"). He lived in the Okanagan Valley as a fruit grower and ran as a candidate in provincial elections before moving to the Lower Mainland. Edgett was lured from his position as warden to become the new police chief in 1931 by a comparatively lucrative salary offer.
During his tenure as chief, he oversaw a degree of modernization of the police force, including the introduction of radio-equipped patrol cars. In 1933, Edgett was fired by Mayor L. D. Taylor for inefficiency. Edgett unsuccessfully challenged this move in court before becoming the spokesman for the Shipping Federation of British Columbia's new "Citizens League" in 1935.
The Citizens' League was established as a propaganda vehicle to combat Communist organizing that was leading a movement of militancy in BC, particularly amongst the unemployed and longshoremen. Edgett soon established himself as one of the pre-eminent anticommunist polemicist in Vancouver. His views were most widely disseminated in a speech he gave that was published in a local newspaper and in the RCMP Gazette in 1936.
The Citizens' League was short-lived, and was dismantled after problems with the Communists dissipated in Vancouver following the On-to-Ottawa Trek. Edgett continued on however in the Shipping Federation's successor anti-labour organization, the Industrial Association. Edgett also served as the president of the Terminal City "gentlemen's club" in the 1940s.
Although he did not explicitly identify himself as a fascist, he made it clear in his fierce opposition to Communism that the extreme of fascism was preferable to the extreme of Communism. He viewed the latter as an international Jewish conspiracy and despised the internationalism promoted by Communist ideologues.