Q: who does jeffrey dean morgan play in supernatural? A:
John Eric Winchester