Smallville Wiki

Stephanie Nudd (also known as Stephanie Cudmore) is an actress who played Delia Watkins on Smallville.

Trivia[]

  • Stephanie Cudmore (née Nudd) is married to actor Daniel Cudmore, who played Marvel Comics superhero in the films X-Men 2 (2003), X-Men: The Last Stand (2006), and X-Men: Days of Future Past (2014).

External links[]