
Ellen Howard
Ellen Howard is an actress, known for Afterlife (2005), Locked In (2018) and Rainbow Magic: Return to Rainspell Island (2010).
Ellen Howard's FILMOGRAPHY
as Actor (4)