He was appointed Minister of Justice from 22 October 1936 to 19 February 1937 during the administration of President Arturo Alessandri Palma. In the financial and communications sectors, he served as fiscal adviser, general manager and executive vice president of the Public Employees and Journalists Pension Fund, as well as general manager of Radio Corporación. He also worked as administrator and columnist of the Radical Party newspaper La Razón.[1]
A member of the Radical Party, he became president of the Radical Club of Los Ángeles. Following the resignation of Deputy Alejandro Serani Burgos to assume the post of Minister of Lands and Colonization, the Electoral Court declared Freeman elected as deputy for the departmental electoral district of Laja, Mulchén and Angol for the 1933–1937 legislative period. He took office on 25 June 1934 after defeating Lisandro Fuentealba of the Democratic Party by a margin of 34 votes in a by-election with an electorate of 11,234 voters.[1]
In the 1937 parliamentary elections, he again stood as the Radical Party candidate for the same district. Initially, the victory was awarded to Socialist candidate Asdrúbal Pezoa. However, following a formal challenge submitted by Freeman and his party, the Electoral Court ordered a supplementary election in two polling stations that had failed to be constituted on election day. Despite support for Pezoa from prominent left-wing figures such as Communist leader Amador Pairoa and Socialist leader Marmaduque Grove, the community of Quilaco ultimately delivered a victory to Freeman. He was sworn in as deputy on 10 August 1937 and subsequently served on the Standing Committees on Labour, Internal Police and Regulations.[1]
Outside parliamentary life, Freeman was director of the El Laja Canal Owners Association and a member of the League of Poor Students, the Fire Brigade and several social clubs.[1]