Career
She is best known for voicing Rin in the anime series Inuyasha. O'Brien guest-starred on Supernatural as the NSA demon secretary, Cecily. She also played Meghan in Zixx: Level Two and appeared in X-Men: The Last Stand.
She starred in Phantom Racer and Girl in Progress. She did voice over work for Yuko Sasamoto in Hamtaro, and Gundam SEED Destiny.