Alan John is a freelance composer who has worked professionally as an actor, dramaturg amd musical director. After graduating from Sydney University in 1980, he bacame associated with the Nimrod Theatre as script assessor and composer, performed with Max Gillies in the two-man revue Squirts and was invited to join Jim Sharman's Lighthouse Company in Adelaide.