xyFace Steve Richard Harris 2011-12-20 Steve Richard Harris Photos Steve Richard Harris was born in Brooklyn, New York, USA.