Theresa Donovan is a fictional character from Days of Our Lives, an American soap opera on the NBC network. Introduced in September 1990, she was portrayed by several child actors until the character left the series in 1992, with further guest appearances in both 1996 and 1997. The character was reintroduced to the series in July 2013, under the portrayal of actress Jen Lilley, best known for her portrayal of Maxie Jones on General Hospital, and departed in November 2016. Lilley reprised the role in May 2018 for a three-month stint, departing again in July. Theresa is the daughter of supercouple Shane Donovan and Kimberly Brady (Charles Shaughnessy and, most prominently, Patsy Pease). With the casting of Lilley in the role, the character entered her first major story line, opposite Casey Moss who portrays JJ Deveraux.