Davies was born in Cardiff in 1887. He went to Cardiff High School. He went to Llandovery College and the University College London. He studied law. He became a solicitor. He owned a group of movie theatres. In 1931 he built the Plaza Cinema in Swansea. It was the biggest movie theatre in Wales.