Born in Victoria, he was educated at Xavier College in Melbourne and became a solicitor in Wangaratta.
In 1913, he was elected to the Australian House of Representatives as the Liberal member for Indi, defeating the sitting Labor MP Parker Moloney.
He was defeated by Moloney the following year, and retired from politics, becoming an insurance company director in Melbourne.
Ahern died on his birthday in 1955.
This article about a Liberal Party of Australia politician is a stub.