Culham, Allan (Career)