Barrett Doss was born on March 20, 1989 in Minneapolis, Minnesota, USA. She is an actress, known for Iron Fist (2017), Person of Interest (2011) and 30 Rock (2006). Read more on iMDB