Lizzie Freeman was born on November 2, 1992 in Oklahoma City, Oklahoma, USA. She is an actress, ...
Oklahoma City, Oklahoma, USA
The critically acclaimed actor and musician goes deep on androids, UFOs, and the films she studied to nail her performance in Season 2 of "Homecoming."
Watch the video