xyFace Roger Nehls 2011-07-07 Roger Nehls Photos Roger Nehls was born on 01 Sep 1963 in Chicago, Illinois, USA. His height is 185cm.