Cast Credits Star Trek: Discovery (2017) Guest starring as Engineering Officer Harrington (2 episodes) Episode 1x11: The Wolf Inside (Jan 14, 2018) [Co-Star] Episode 1x03: Context Is for Kings (Oct 1, 2017) [Co-Star] Breakout Kings (2011) Guest starring as Lingerie Cashier Episode 1x05: Queen of Hearts (Apr 3, 2011) [Co-Star] Lost Girl (2010) Guest starring as Drunk Girl Episode 2x11: Can't See the Fae-rest (Dec 4, 2011) Good Witch (2008) Guest starring as Erin Cleig Episode 5x03: The Honeymoon (Jun 16, 2019) House (2004) Guest starring as Daryl Episode 6x12: Moving the Chains (Feb 1, 2010)