He has written 27 plays which have been produced all over Australia and overseas. He won the Griffin Theatre Award for ‘Best New Writing for Theatre’ in 1999 and this year won the inaugural Supreme Court Award for Best Achievement in Writing.