FANDOM


Ellen Davis Woglom (born April 18, 1987) 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 plays Louise in The Inhumans.