Terry received her BFA from Art Center College of Design, Pasadena in 1999. She worked as Senior Art Director and Creative Director for Crew Creative Advertising between 2001 and 2008. She has created campaigns such as Harry Potter and the Prisoner of Azkaban, Harry Potter and the Goblet of Fire, 300, Bewitched, The Bourne series, The Prestige, & more.
Terry’s graphic design and art direction in motion picture marketing has been recognized almost every year by the Key Art Awards. She has won placed as a finalist more than once and received First Place in 2004 for Le Divorce and 2006 for Prestige. In addition, she was also recognized by The Golden Trailer Awards, winning Best Poster in two categories.
Terry is an experimental filmmaker on the side. Her short film A Bride In Black in 2003 was selected in many festivals as part of the official selections. She is currently working on her first feature film as the producer, the directer and the co-writer. It is going to be in production 2010/2011.
Terry formed Deliciously Uncivilized and started curating art exhibitions since 2007. Her recent exhibition DARKNESS attracted more than 800 guests at the opening reception and received a great review from Santa Monica Mirror. Terry's next art exhibition ILLUSION opens May 9th, 2009.