He was educated at De La Salle College, Marrickville, and then became a bank officer, working with the Rural Bank for nineteen years.
He was trained at De La Salle College, Marrickville, and later served as a bank employee with the Rural Bank for nineteen years.