Après ses études secondaires, il fait un apprentissage d'électricien. Il poursuite ensuite ses études au Technikum de Winterthour en tant qu'ingénieur électricien HTL, études qu'il achève en 1983[réf. nécessaire].
Il travaille d'abord deux ans à Zurich, puis en Suisse romande, à Préverenges (VD) de 1986 à 1987[3]. Il réside ensuite avec sa famille aux États-Unis pendant un an, où il étudie la théologie et l'éthique au Séminaire biblique anabaptiste mennonite (AMBS) à Elkhart, dans l'Indiana[réf. nécessaire].
En 1988, de retour en Suisse, il devient directeur général d'ADEV Energiegenossenschaft. Il renonce à ce poste en 2009, après son élection au Conseil national deux ans plus tôt[3][source secondaire souhaitée].
Il est marié et père de trois enfants[4]. Il a le grade d'appointé à l'armée[1].
Il est membre de la commission communale (Gemeindekommission, élue directement par le peuple[5]) de Frenkendorf de 1992 à 2004, et membre de sa commission de gestion de 1996 à 2000[3]. Il est parallèlement vice-président du PS bâlois de 1995 à 1999, puis président jusqu'en 2005[1].
Il accède au parlement cantonal en et y siège jusqu'en . Il le préside en 2005-2006[1]. Il y est, entre autres, membre de la Commission de l'économie et de la santé, de la Commission spéciale du Parlement et de l'administration et de la Commission des finances[3].
En janvier 2013, il se présente lors de l'élection complémentaire en remplacement du conseiller d'État Adrian Ballmer. Arrivé légèrement en tête au premier tour[6], il échoue au second tour, en , contre le candidat de l'Union démocratique du centreThomas Weber[7].