He has worked for The Canberra Times, Australian Financial Review, The Sydney Morning Herald, Crikey and others. In 2011 he was associate editor of The Record, the weekly newspaper of the Archdiocese of Perth.