78.1k views
5 votes
Who played john winchester on supernatural?

User Hidden
by
8.4k points

2 Answers

2 votes

Jeffery Dean Morgan played John as the regular present day one. The John from the past was played by Matthew Cohen.

User Cord Kaldemeyer
by
8.1k points
4 votes
John Winchester was played by Jeffrey Dean Morgan
User Geeekfa
by
8.1k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.

9.4m questions

12.2m answers

Categories