 Hudson is a supporter of the Hawthorn Football Club.Prior to his election as the member for Bentleigh, he worked at the Brotherhood of St Laurence, and was the Director of the Victorian Council of Social Service.In 1993, he became Senior Advisor to the Deputy Prime Minister of Australia.