Nach seiner Schauspielausbildung stand er unter anderem am Münchner Residenztheater, dem Prinzregententheater und als Ensemblemitglied des Bayerischen Staatsschauspiels auf der Bühne
Gab sein Filmdebüt 1996 mit einer Hauptrolle in Till Schauders Bankraub-Drama Strong Shit, steht aber erst seit 2000 regelmäßig vor der Kamera
Hatte seit 2012 eine Hauptrolle in der Krimiserie Abschnitt 40
Spielt im Tatort aus Konstanz Hauptkommissar Kai Perlmann an der Seute von Eva Mattes
Ist seit 2009 mit der Schauspielerin Johanna Christine Gehlen verheiratet, mit der er zwei Kinder hat und in Hamburg-Ottensen lebt
Spielt in der Heimatkrimi-Filmreihe um den Polizisten Franz Eberdorfer seit der ersten Folge in 2013 die Hauptrolle
2018 spielte er in der fünften Folge Sauerkrautkoma