Biography

Lara Woodhull was born on February 27, 1989 in Harris County, Texas, USA as Lara Michelle Woodhull. She is known for her work on Wolf Children (2012), WorldEnd: What Do You Do at the End of the World? Are You Busy? Will You Save Us? (2017) and Wan pîsu (1999).