George Darrow is a fictional character portrayed by John Lafayette in the TV series Supernatural.
They appear in 1 episodes out of a total of 327 aired
Episodes1
Crossroad Blues
episode S2.E8 november 2006The people of a small town have been selling their souls to a crossroad demon.