 He served in the Iowa Senate from 2003 to 2010.Wieck served on several committees in the Iowa Senate - the Economic Growth committee; the Government Oversight committee; the Labor and Business Relations committee; the State Government committee; the Veterans Affairs committee; and the Commerce committee, where he is the ranking member.Wieck was re-elected in 2006 with 13,459 votes, running unopposed.