- Author on seven travel guidebooks and restaurant guides published by Lonely Planet Publications.
- Writer and researcher on the history of the United Nations in the Maldives for UNDP Maldives.
- Subeditor for the Sydney Morning Herald, Sydney's major daily broadsheet newspaper.
- Copywriter for websites including ninemsn.com.au, yahoo.com, studyadelaide.com.au and zuji.com.
- Scriptwriter on a nationally-broadcast televsion program for UNDP Sri Lanka.
- Editor for children's and adult's titles published by Hinkler Books.
- Inhouse and Freelance Editor for Lonely Planet Publications since 1998.
- Writer on Lonely Planet's travel column, syndicated to newspapers throughout Australia and the Asia-Pacific region.