Mary Crawford has been a lecturer in government/business relations in the School of Management, Queensland University of Technology. She has undertaken PhD studies on 'Gender and the Australian Parliament'.
Crawford was the Australian Labor Party member for the federal seat of Forde from 1987 to 1996.