Cast Credits Grimm (2011) Guest starring as Lisa Episode 1x04: Lonelyhearts (Nov 18, 2011) [Co-Star] Leverage (2008) Guest starring as Karen Scott Episode 4x01: The Long Way Down Job (Jun 26, 2011)