Home Musical artists Stephen Richards Stephen Richards Musical artist Stephen Steele Richards (born October 16, 1977, Chicago, USA) is vocalist and guitarist in the band Taproot. Personal facts Birth dateOctober 16, 1977 Birth placeChicago , United States Known forTaproot (band) facebook tumblr linkedin twitter reddit google+ Search Topical connections Amy LeeMusical artist Aaron LewisMusical artist A. A. BondyMusical artist Aaron GillespieMusical artist Aaron DixonPolitician A. Peter DeweyMilitary person A.J. TrauthMusical artist Aaron BowenMusical artist Stephen Richards on Wikipedia Stephen Richards