Caitlin Wachs was born on March 15, 1989 in Eugene, Oregon, USA as Caitlin Elizabeth Wachs. She is known for her work on Thirteen Days (2000), My Dog Skip (2000) and Profiler (1996). Read more on iMDB