Sir Ernest was born on March 15, 1895 in Freetown, in the Crown Colony of Sierra Leone. He was educated at the Leopold Educational Institute, Fourah Bay College (Durham University), and University of London. He was called to the Bar in 1917. Alongside his legal practice, Sir Ernest devoted a lot of his time to civic matters, serving first as member of the Freetown City Council and then as mayor (1925-1926). As a mayor, he did much to secure the general improvement of the city and the reorganisation of the Freetown City Council. Sir Ernest was one of the first three Africans to be elected in 1924 to the Legislative Council, and he served as the first Urban Member.
In 1937, Sir Ernest quit politics for the bench and was appointed police magistrate. Later, he became the first Sierra Leonean Puisne Judge (1945), the first Sierra Leonean West Africa Court of Appeal Judge (1946), and the first Sierra Leonean Vice-President of the Legislative Council (1953). He was awarded a knighthood by Queen Elizabeth in 1957, the second national to be so honoured. He died the same year.
Sir Ernest is best remembered for the many legal laurels he won for Sierra Leone during the colonial period. He was a dedicated nationalist who also served in most of the constitutional committees before independence.