Teri Lynn Kretz (born July 14, 1981) is an American actress best known for The Punisher (2017), Once Upon a Time, and Chicago Fire.
She was married to Jonathan Reeves.
Film Roles
- Deadline as Linda
- Tentacle 8 as Belle
- The Ten Year Plan as Diane
- Black Site Delta as Vasquez
- Furthest Witness as Helena
- Island Zero as Lucy
- Crossing as Izabella
Television Roles
- NUMB3RS as Police Tech (1 episode)
- The Forgotten as Jane Doe/Ashley Kemp (1 episode)
- Days of Our Lives as Deliah/Babysitter/Kelsey (3 episodes)
- Three Rivers as Nurse Alicia Wilson (4 episodes)
- Undercovers as Fiona Cullen (1 episode)
- Medium as Monica Janeway (1 episode)
- Rules of Engagement as Janine (1 episode)
- General Hospital as Megan McKenna (2011, 4 episodes)
- Leap Year as Anne (1 episode)
- Battleground as KJ Jameson
- NCIS: Los Angeles as Antonia Prietto (1 episode)
- Chicago Fire as Hallie Thomas (recurring)
- NCIS as Lt. J.G. Dana Robbins (1 episode)
- Scandal as Kate (1 episode)
- Castle as Miranda Vail (1 episode)
- Grey's Anatomy as Rory Petrucci (1 episode)
- Once Upon a Time as Dorothy Gale (2 episodes)
- Broken Sidewalk as Pepper (1 episode)
- 9-1-1 as Bethanne (1 episode)
- The Punisher (2017) as Marlena Olin (3 episodes)
- Hawaii Five-0 as Abby Craft (1 episode)
- Lucifer (2016) as Col. O'Brien (1 episode)