An American film actress of Scottish-German descent, born in Fort Myers, Florida. Among her works are Lady of the Manor (2021) and God Forbid (2022).