Nacido en Wattwil (San Galo), Brunner fue elegido por primera vez al parlamento federal en 1995 con solo 21 años, siendo el miembro más joven en ocupar dicho cargo.
[1] Además de trabajar en su granja, opera una estación radio por internet dirigida a los granjeros, y preside de la sede del partido en San Galo.
El 1 de marzo de 2008, Brunner sucedió a Ueli Maurer como presidente del partido nacional.
[1] Brunner, es cercano con la figura del partido, Christoph Blocher, quién ejerce como uno de los varios vicepresidentes de este.
[4][5] Brunner es miembro de una Acción para una Suiza Independiente y Neutral.