1. xyFace
  2. Elle Russ

Elle Russ Photos

Elle Russ was born on 01 Aug 1977 in Chicago, Illinois, USA. His height is 157cm.

Elle Russ on the Screen

Elle Russ appeared in the movie Team America: World Police(2004)