Career
O'Hearn was born in West Maitland and educated to primary level. He worked at East Greta mine, but lost an arm and leg in pit-top accident. He became a poultry farmer and was later secretary of a small mining company at Leuth Park.
O'Hearn was elected as an Australian Labor Party member for the Maitland in 1920 and retained the seat until 1932. He died in Maitland.