Megan Elle Day was born on 16 August 1953 in Detroit, Michigan, USA. She is an actress and writer, known for Babysteps (2018), Lucas & the Witch (2021) and Dead Quiet (2018).
The Reluctant Royal 2025
as Dottie
Lucas & the Witch 2021
as Witch, Writer
Hedy 2021
as Homeless Lady
Supervized 2019
as Elderly resident
Dead Quiet 2018
as Ellen
Dirt 2017
as Cleaner
Fat Kid Rules The World 2012
as Band Groupie (uncredited)
Credits from TMDB.