xyFace Nick Price 2011-08-28 Nick Price Photos Nick Price was born on 01 Apr 1993 in Dallas, Texas, USA.