Steven Bamford is a fictional character portrayed by Donald Fisher in the TV series Grimm.
They appear in 1 episodes out of a total of 123 aired
Episodes1
Organ Grinder
episode S1.E10 february 2012While investigating the death of a homeless teen, Nick and Hank uncover a ring of Geiers harvesting human organs. Also, the Verrat threaten Captain Renard to keep the Grimm under control.