Steph DuVall

Steph DuVall portrayed John Garland in Supernatural Season 4 episode "Yellow Fever."

His many credits include the series Ray Donovan, Bones and Criminal Minds.