Brenna O'Brien, a talented Canadian actress, was born on March 9, 1991. She has made a significant impact in the entertainment industry, particularly in the realm of anime, where she is renowned for her iconic voice role as Rin in the popular series Inuyasha.
Brenna O'Brien
33 · Born: Mar 9, 1991