she plays Megan Donovan whose house has "issues" that attract Luke Roman personally and professionally. She also appeared on Schitt's Creek.
See All 1678 Episodes of "Sci-Fi Talk"