Answer this question:

who did jeffrey dean morgan play on supernatural??
John Eric Winchester