Richter vant en olympisk bronsemedalje i svømming under Sommer-OL 1988 i Seoul. Han var med på det østtyske stafettlaget som kom på tredjeplass på 4 x 100 meter fri bak USA og Sovjetunionen. De andre på laget var Lars Hinneburg, Steffen Zesner og Thomas Flemming.