David Barrett

David Barrett is a director for the series Supernatural.

He has directed other series like Castle, Once Upon A Time, The Secret Circle and The Mentalist.

Season 6

 * "Unforgiven"

External Link
IMDB