Andrew Farrar

Andrew Farrar is a voice actor who portrayed Dean Winchester for 20 episodes in Supernatural The Animation. He was replaced by Jensen Ackles during the final two episodes.