Sexiest Pictures Of Brenna O’Brien. Who is Brenna O’Brien? She is a Canadian actress and artist. Brenna was born on 9th March 1991. She is best remembered for voicing Rin in the anime series Inuyasha.
O’Brien was guest-featured on Supernatural as the NSA demon secretary, Cecily. She similarly portrayed Meghan in Zixx: Level Two and occurred in X-Men: The Last Stand.
1.
She featured in Phantom Racer and Girl in Progress. She accomplished voice-over work for Yuko Sasamoto in Hamtaro and Gundam SEED Destiny.
2.
Her filmography includes InuYasha, Hamtaro, Masters of Horrors, Tin Man, Psych, Beneath, Kyle XY, Fear Island, Troop The The Troop, Girl In Progress, Supernatural Cecily, Life Unexpected, and many others.