Bachelor with Honours, Australian National University, Canberra, 1975. Master of Arts, Australian National University, Canberra, 1980.
Administrative trainee Australian Public Service, Canberra, 1975—1977. Editor Meanjin Company, Melbourne, Australia, 1987—1994. Lecturer professional writing Deakin University, Burwood, Australia, 2000—2002.
Senior lecturer & coordinator, public & communications program University Melbourne, 2003—2008, research associate, since 2009.
President National Youth Council Australia, Melbourne, 1977—1980. Director former chair OL Society, Footscray, 2000—2009.
Married Michael Duncan Daffey, May 22, 1976. Children: Eleanor, Bronwen.