It only was a matter of time since they are so close buddies in RL. Now it's out, the reason why Witwer is PDX these days. Not to babysit his buddy Mr. G but for guesting on Grimm's episode 3.15.
TVLine knows more:
Being Human‘s Sam Witwer is moonlighting on
Grimm, TVLine has learned exclusively. He’ll play a tortured soul named Maximillian who is the main attraction at a carnival. With each performance, he is getting dangerously closer and closer to sacrificing the last of his humanity. Fun fact: Witwer is real-life buds with Grimm star David Giuntoli.
Source