He has written for the Geelong Advertiser since 1995, and is an entertainment writer with the Australian Associated Press. He has contributed to The Sunday Age and The Big Issue, and pens the regular pop culture column “Trailer Trash” for The Music. He is also an actor, performing in an episode of The Heartbreak High, in Craig Monahan’s 1998 film The Interview with Hugo Weaving and Tony Martin, and in Paul Anthony Nelson’s film noir Trench.