Tara Jean Verrette is known for her work on I Am the Bluebird (2009), Implanted (2013) and Distant Walls (2007). Read more on iMDB