Cast Credits Grimm (2011) Guest starring as Lab Tech (2 episodes) Episode 1x17: Love Sick (Apr 13, 2012) [Co-Star] Episode 1x10: Organ Grinder (Feb 3, 2012) [Co-Star] Guest starring as Female Jailer Episode 4x19: Iron Hans (Apr 24, 2015) [Co-Star] Leverage (2008) Guest starring as Special Agent Elaine Delacourt Episode 4x17: The Radio Job (Jan 8, 2012)