Grimm Guest cast, played by Robert Alan Barnett Episode 2x05: The Good Shepherd (Sep 28, 2012) Episode 2x14: Natural Born Wesen (Mar 15, 2013)