 Iwanchuk grew up on a farm and later attended high school in North Battleford.He earned a Bachelor of Arts Advance Degree in Political Science and Sociology from the University of Saskatchewan.He worked for the United Way of Saskatoon, Saskatchewan Legal Aid Commission and the Canadian Union of Public Employees.