Cast Credits Grimm (2011) Guest starring as D.A. Hurtz Episode 6x02: Trust Me Knot (Jan 13, 2017) [Co-Star] Leverage (2008) Guest starring as Emma Episode 4x03: The 15 Minutes Job (Jul 10, 2011)