Theresa Russell

Theresa Russell portrayed Emma Marko in Spider-Man 3.

Significant roles

  • Cecilia Brady in The Last Tycoon (1976)
  • Maureen Dean in Blind Ambition (1979)
  • Milena Flaherty in Bad Timing (1980)
  • Tracy McCann Maillot Van Horn in Eureka (1983)
  • Sophie MacDonald in The Razor's Edge (1984)
  • Jenny Hudson in Physical Evidence (1989)
  • Morgan LeFay in A Young Connecticut Yankee in King Arthur's Court (1995)
  • Kate "Ma" Barker in Public Enemies (1996)
  • Sandra Van Ryan in Wild Things (1998)
  • Hazel Walker in Demon Town (2002)
  • Charlene in Empire Falls (2005)


Please add some quotes from this performer about their work in Marvel Movies!

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