Rachael Kemery was born on May 2, 1984 in Philadelphia, Pennsylvania, USA. She is an actress, known for Play (2007), Sarah + Dee (2007) and InSearchOf (2009). Read more on iMDB