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 will play an unspecified role in The Inhumans.