We don't have a biography for Melissa Hastings yet. Hang in there, or go ahead and contribute one.
Appearances
Pretty Little Liars
Guest cast, played by Torrey DeVitto
- Episode 1x01: Pilot (Jun 8, 2010)
- Episode 1x02: The Jenna Thing (Jun 15, 2010)
- Episode 1x03: To Kill a Mocking Girl (Jun 22, 2010)
- Episode 1x06: There's No Place Like Homecoming (Jul 13, 2010)
- Episode 1x10: Keep Your Friends Close (Aug 10, 2010)
- Episode 1x11: Moments Later (Jan 3, 2011)
- Episode 1x13: Know Your Frenemies (Jan 17, 2011)
- Episode 1x16: Je Suis une Amie (Feb 7, 2011)
- Episode 1x19: A Person of Interest (Feb 28, 2011)
- Episode 1x21: Monsters in the End (Mar 14, 2011)
- Episode 1x22: For Whom the Bell Tolls (Mar 21, 2011)
- Episode 2x01: It's Alive (Jun 14, 2011)
- Episode 2x02: The Goodbye Look (Jun 21, 2011)
- Episode 2x03: My Name is Trouble (Jun 28, 2011)
- Episode 2x04: Blind Dates (Jul 5, 2011)
- Episode 2x05: The Devil You Know (Jul 12, 2011)
- Episode 2x13: The First Secret (Oct 19, 2011)
- Episode 2x21: Breaking the Code (Feb 20, 2012)
- Episode 2x22: Father Knows Best (Feb 27, 2012)
- Episode 2x24: If These Dolls Could Talk (Mar 12, 2012)
- Episode 2x25: UnmAsked (Mar 19, 2012)
- Episode 3x03: Kingdom of the Blind (Jun 19, 2012)
- Episode 3x04: Birds of a Feather (Jun 26, 2012)
- Episode 3x16: Misery Loves Company (Jan 22, 2013)
- Episode 3x19: What Becomes of the Broken-Hearted (Feb 12, 2013)
- Episode 3x20: Hot Water (Feb 19, 2013)
- Episode 3x22: Will the Circle Be Unbroken? (Mar 5, 2013)
- Episode 3x24: A dAngerous gAme (Mar 19, 2013)
- Episode 4x03: Cat's Cradle (Jun 25, 2013)
- Episode 4x04: Face Time (Jul 2, 2013)
- Episode 4x24: 'A' is for Answers (Mar 18, 2014)
- Episode 5x01: EscApe from New York (Jun 10, 2014)
- Episode 5x03: Surfing the Aftershocks (Jun 24, 2014)
- Episode 5x07: The Silence of E. Lamb (Jul 22, 2014)
- Episode 5x10: A Dark Ali (Aug 12, 2014)
- Episode 5x11: No One Here Can Love or Understand Me (Aug 19, 2014)
- Episode 5x22: To Plea or Not to Plea (Mar 3, 2015)
- Episode 6x13: The Gloves Are On (Jan 26, 2016)
- Episode 6x17: We've All Got Baggage (Feb 23, 2016)
- Episode 7x20: 'Til Death Do Us Part (Jun 27, 2017)