Cast Credits Grimm (2011) Guest starring as Melvin Episode 1x18: Cat and Mouse (Apr 20, 2012) [Co-Star] Leverage (2008) Guest starring as Stage Manager Episode 5x15: The Long Goodbye Job (Dec 25, 2012) [Co-Star]