Cast Credits Grimm (2011) Guest starring as Doctor Graham Episode 3x03: A Dish Best Served Cold (Nov 8, 2013) [Co-Star] Guest starring as Announcer Episode 5x13: Silence of the Slams (Mar 18, 2016) [Co-Star] Leverage (2008) Guest starring as Brad Markland Episode 2x06: The Top Hat Job (Aug 19, 2009) [Co-Star]