A member of the Republican Party of Minnesota, he represented District 55A, which includes portions of Scott County in the southwestern part of the Twin Cities metropolitan area.
He later attended entrepreneurial classes at the University of St. Thomas in Saint Paul.
He was the owner and operator of Macalester Park Public Company from 1987 to 1995, and has been publisher of the Minnesota Christian Chronicle newspaper since 1994.
On May 21, 2011, he joined the House Republican Majority in voting for a constitutional amendment to define marriage as between a man and woman.
[5] On May 7, 2012, he voted in favor of controversial House File 1485, the bill authorizing construction of a new Vikings Stadium.