 Mayfield was elected in Cariboo—Chilcotin electoral district for the Reform Party in 1993.He was re-elected in 1997 and 2000 thus serving in the 35th, 36th and 37th Canadian Parliaments.He retired from politics in 2004 after completing his third term in federal office.