Craig has lived in Richmond for the past six years as well as a further three years in the past. Craig works as a contractor in the Higher Education sector and has previously held roles including Finance Manager and Senior Business Analyst. In recent years, he has become increasingly involved in the animal activist movement to help spread awareness of the horrific treatment of animals. Craig believes animal welfare needs a far greater focus in Victorian State Parliament and this is why he is standing as a candidate for the Animal Justice Party. He has volunteered for the Animal Justice Party for four years and is a member of the Party psephology team. He is an Associate Member of CPA and recently completed a Graduate Diploma of Business Analytics. In his spare time he has volunteered in various roles with South Yarra FC for seven years and is a long time member of Richmond FC and Melbourne Victory.