Ellen Howard is known for Afterlife (2005), Locked In (2018) and Rainbow Magic: Return to Rainspell Island (2010).
No data