Caption: Steve Richards
Born: January 22, 1975
Star sign: Aquarius
Height: 5' 11¼" (1.81 m)
Source: IMDB
Steve Richards was born on January 22, 1975 in Düsseldorf, Germany as Stefan Pluemacher. He has been married to Pluemacher, Kristine since September 5, 2007. He was previously married to Nicole Glade.