Bachelor of Arts (English) --- W A Institute of Technology, 1983
Graduate Diploma (Writing) --- W A Institute of Technology, 1985
Master of Arts (Creative Writing) --- University of Western Australia, 2003
Tutor and Lecturer, Creative Writing and Professional Writing, University of Western Australia, 2003-present
Purchasing Manager, Fantastic Planet Bookshop, 2005-present
Manuscript Assessor, Driftwood Manuscripts, 2001-present.
Book reviewer (Fantasy, SF and crime), The West Australian, 2000-present.
Administrative Service Officer, Department of Education, Employment and Training, 1993-2002
Casual Lecturer, Creative Writing, Central Metro College of TAFE, 1999.
Purchasing Manager, A Touch of Strange Science Fiction and Fantasy Bookshop, 1997-2000
Committees and Volunteer work:
Fiction Editor, Borderlands: Australian Science Fiction, Fantasy and Horror, 2003-present
Reader, Clarion South, 2003-present
Programmer and Guest Liaison, Swancon XXX, 2002-2004
Bram Stoker Award Oversight Committee, 1998-2000, 2004-2006
Board of Literary Advisors, Katharine Susannah Prichard Writers' Centre
Associate Editor, Eidolon: The Journal of Australian Science Fiction and Fantasy, 1995-2003
Book reviewer, Nova Express, 1998-2003.
Festival of Perth Writer's Festival 1999-2001: Member of Advisory Committee
Residencies and Tours:
Writer in Residence, Katharine Susannah Prichard Writers' Centre, May-June 1998; Tom Collins House, April-May 2001; Peter Cowan Writers Centre, May-June 2003.
Fellowship of Australian Writers (WA) Smarter than Smoking Country Arts WA Writer's Tour: Southwest Region. September 1998.
Science Fiction and Fantasy Writers of America
Horror Writers Association
Australian Society of Authors
Katharine Susannah Pritchard Writers’ Centre