FANDOM


Ellen Davis Woglom is an American actress.

For Disney, she played Jessica Dawson in Wendy Wu: Homecoming Warrior. She also played Rachel Decker in the ABC TV show, Castle.

She even plays Louise in Inhumans.

Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Disney Movies Together