A voice actress and ADR director, Caitlin has been working in the anime industry since 2004. After her first small parts on Case Closed, she went on to play Winry in Fullmetal Alchemist, Triela in Gunslinger Girl, Hiyono in Spiral and Takane in Burst Angel. More recent roles include: Vivi in One Piece, Miria in Baccano, Sara in StrAIn, Dianiella in Heroic Age, Yakumo in School Rumble, Nerine in Shuffle!, Kaori in Kanon, as well as roles in Negima, Tsubasa: RESERVoir CHRoNiCLE, Black Cat, Witchblade, BECK, Solty Rei, Hell Girl, Ragnarok, and Welcome to the NHK, among others.

In 2008, Caitlin directed the widely popular fan-favorite, Ouran High School Host Club, as well as playing Haruhi Fujioka. Other directing credits include Murder Princess, Gunslinger Girl: Il Teatrino, Suzuka and FUNimation's new dub of One Piece.

Along with directing, Caitlin enjoys adapting theme songs for FUNimation dubs, and can often be heard singing one of them! She has also voiced characters in video games, most recently Cammy in Street Fighter IV and Aya in Infinite Undiscovery. She holds a Bachelor's Degree in Theatre Performance from the University of Texas at Arlington and continues to pursue acting professionally in the Dallas/Fort Worth area. You can catch Caitlin as Miss Anderson in Shin-chan, airing weekly on adultswim.