Bachelor of Engineering, Monash University, Victoria, Australia, 1964. Doctor of Letters, Sydney (Australia) University, 1988.
Design engineer General Motors Company, Melbourne, 1965. Lecturer Swinburne Institute of Technology, 1966-1972. Freelance dramatist, screenwriter Sydney, 1972.
Member Australian Writer's Guild (president since 1979, recipient of nine Australian Writers Guild awards), Australian Film Institute (recipient of four Australian Film Institute awards).
Married Carol Cranby (divorced 1972). Children: Rebecca, Matthew. Married Kristin Ingrid Lofvën.
1 child, Rory.