Actor

Teresa Palmer

Born 26 February 1986 · Adelaide, South Australia, Australia

Teresa Mary Palmer (born 26 February 1986) is an Australian actress. She began her career with roles in Bedtime Stories (2008), The Sorcerer's Apprentice (2010), Take Me Home Tonight (2011), and I Am Number Four (2011). She received further recognition for starring in the films Warm Bodies (2013), Lights Out (2016), Hacksaw Ridge (2016), and Berlin Syndrome (2017). She also starred in, co-wrote, and co-produced the drama film The Ever After (2014), with her husband Mark Webber. From 2018 to 2022, Palmer starred as Diana Bishop in the supernatural drama series A Discovery of Witches.

Films and shows

  1. 2026Addition1h 31mGrace Lisa Vandenburg
  2. 2026The Get Out1h 51mSunny
  3. 2025The Family Next Door1 seasonIsabelle
  4. 2025The Last Anniversary1 seasonSophie Honeywell
  5. 2025Mix Tape1 seasonAlison
  6. 2024The Fall Guy2h 7mIggy Starr
  7. 2023The Clearing1 seasonFreya Heywood
  8. 2023DeepMovieSelf (archive footage)
  9. 2022The Twin1h 49mRachel
  10. 2022Winona Ryder: The Ghosts She Called53mActress from Film
  11. 2022Embrace Kids1h 19mExecutive Producer
  12. 2020MUM Misunderstandings of Miscarriage1h 23mSelf
  13. 2019Ride Like a Girl1h 38mMichelle Payne
  14. 2019The Place of No Words1h 35mTeresa
  15. 2018A Discovery of Witches3 seasonsDiana Bishop
  16. 2017Berlin Syndrome1h 56mClare Havel
  17. 20172:221h 39mSarah Barton
  18. 2017Message from the King1h 42mKelly
  19. 2017The Soul of War: Making 'Hacksaw Ridge'1h 10mSelf
  20. 2017Flesh and Blood1h 31mProducer
  21. 2016Lights Out1h 21mRebecca
  22. 2016The Choice1h 51mGabby Holland
  23. 2016Too Legit16mKimmie
  24. 2016Hacksaw Ridge2h 19mDorothy Schuttle
  25. 2016Triple 91h 55mMichelle Allen
  26. 2015Kill Me Three Times1h 30mLucy Webb
  27. 2015The Ever After1h 27mAva
  28. 2015Point Break1h 54mSamsara Dietz
  29. 2015Knight of Cups1h 58mKaren
  30. 2014Parts Per Billion1h 38mAnna
  31. 2014Cut Bank1h 34mCassandra Steeley
  32. 2013Warm Bodies1h 38mJulie Grigio
  33. 2013Love and Honor1h 32mCandace
  34. 2012Wish You Were Here1h 33mSteph McKinney
  35. 2011Quirky Girl2mClaire
  36. 2011Bear11mEmelie
  37. 2011I Am Number Four1h 49mNumber Six / Maren Elizabeth
  38. 2011Take Me Home Tonight1h 37mTori Frederking
  39. 2010The Sorcerer's Apprentice1h 49mRebecca "Becky" Barnes
  40. 2009Justice League MortalTalia Al Ghul
  41. 2008Restraint1h 34mDale
  42. 2008Bedtime Stories1h 39mViolet Nottingham
  43. 2007December Boys1h 45mLucy
  44. 20062:371h 31mMelody
  45. 2006The Grudge 21h 42mVanessa Cassidy
  46. 2005Wolf Creek1h 39mPool Party People
  47. God of War1 seasonPhoebe / Sif
  48. 4 Kids Walk Into a Bank1h 48m
  49. Poor Boy
  50. Subversion
  51. The Neverending Pillow Fort
  52. Tecie