Taylor RobertsActor · Born August 15, 1980 · Raleigh, North Carolina, USAIMDb Acted in 42010s2013Killing KennedyFaddle2000s2004AdmissionsEmily Brighton2003Mona Lisa SmileLouise552001Law & Order: Criminal IntentCamilla Barnes · 1 episode76