Background
Cromarty was born in Anna Bay, New South Wales and educated at Newcastle High School.
Cromarty was born in Anna Bay, New South Wales and educated at Newcastle High School.
He was elected as a Nationalist Party member for Newcastle in the New South Wales Legislative Assembly in 1922. He died in the Newcastle suburb of Merewether.