Cast Credits Grimm (2011) Guest starring as Gregor Danilov (3 episodes) Episode 3x17: Synchronicity (Apr 4, 2014) [Co-Star] Episode 3x15: Once We Were Gods (Mar 14, 2014) [Co-Star] Episode 3x12: The Wild Hunt (Jan 24, 2014) [Co-Star] Leverage (2008) Guest starring as Hal Episode 4x12: The Office Job (Dec 4, 2011) Remington Steele (1982) Guest starring as Tommy Episode 3x14: Have I Got a Steele For You (Jan 22, 1985) [Co-Star]