Elizabeth A. Barron was born on November 25, 1989 in Yokosuka, Japan. She is an actress, known for The Dragon Warrior (2011).
No data