Ha rappresentato la Germania a tre edizioni consecutive dei Giochi olimpici estivi, da Barcellona 1992 a Sydney 2000, vincendo la medaglia d'argento nel torneo dei pesi mediomassimi a Atlanta 1996. È stato campione iridato ai mondiali di Tampere 1994 negli 82 kg. Si è ritirato dall'attività agonistica nel 2000.