Edward Alexander Weston was born on 19 Jun 1877, the youngest son of Edward Weston MLC (1831-1877) and his wife Kate McCarthy Clerke (1846-1899) of 'Hythe', Longford. He was born four months after his father died after being thrown from a wagonette. He studied at the Melbourne Veterinary College and practised as a veterinarian.
On 11 Dec 1897, when he was 20, Edward married a 30-year-old widow, Beulah Theresa Staples, nee Everard, at the Baptist Manse, York Street, Launceston. Their daughter Iris Evelyn was born Melbourne in 1899, and they adopted their son Vernon. The family moved to Perth, Western Australia, where Edward established a veterinary practice. Beulah had three sons before she married Edward: Roy Wood, also known as Viney, in 1889; Douglas Stuart Staples (1891-1892) and Alwyn William Staples born in 1892.
Edward was commissioned as a captain in the Australian Army Veterinary Corps in 1914. He served in Egypt with the 10th Australian Light Horse, but soon fell ill. After a term in hospital in England, he was repatriated. He continued in his private practice and taught Veterinary Science at the University of Western Australia. He died in Perth on 11 Mar 1940. Beulah passed away in 1925.