Jeffrey Dean Morgan (born April 22, 1966) is an American actor and producer of film and television. He is known for his roles as John Winchester in the CW fantasy horror series Supernatural (2005–2007; 2019), Denny Duquette in the ABC medical drama series Grey's Anatomy (2006–2009), the Comedian in the superhero film Watchmen (2009), Clay in The Losers (2010), Jason Crouse in the CBS political drama series The Good Wife (2015–2016), Negan in the AMC horror drama series The Walking Dead (2016–present), and Harvey Russell in Rampage (2018).
as Jacob Kanon
as Joe(7 eps)
as Self - Host(20 eps)
as Ed Deerman
as Butch Slater
as Jailer
as Negan Smith (archive footage)
as Self(1 ep)
as Negan(22 eps)
as Police Chief
as James Conner
as Narrator(22 eps)
as Negan(1 ep)
as Self(4 eps)
as Gerry Fenn
as Conquest (voice)(5 eps)
as Conquest / Crowd / Viltrumites (voice)(1 ep)
as Cal McCarthy
as Self - Host(12 eps)
as Jacob Kanon
as Joe Kessler(9 eps)
as Harvey Russell
as Negan (voice)
as Self(4 eps)
as Thomas Wayne (uncredited)
as Luke Vaughn
as Bruce
as Agent Joe Merriweather
as Joe DiMaggio(2 eps)
as Deaf Smith(5 eps)
as Sam
as Self(1 ep)
as Self(1 ep)
as JD Richter(13 eps)
as Frank
as Henry Delarue
as Self - Guest(1 ep)
as Clyde Brenek
as Ike Evans(16 eps)
as Courier
as Sgt. Maj. Andy Tanner
as Brian Heigh
as Max
as Charlie Peters(1 ep)
as Self(2 eps)
as Negan Smith(95 eps)
as Jeb Turnbull
as Conner
as Clay
as Jason Crouse(22 eps)
as Dan
as The Comedian
as Edward Blake / The Comedian
as Bryan Gordon
as Patrick Sullivan
as William
as Older Man Getting Parking Ticket (uncredited)
as Rick
as Brad
as Dale
as John Winchester(12 eps)
as Judah Botwin(2 eps)
as Detective Cole Davies
as Denny Duquette(21 eps)
as Self(2 eps)
as Tom Newman
as The Sheriff
as Geoffrey Pine(1 ep)
as Joe Zukowski(1 ep)
as Self - Guest(2 eps)
as Steven Leight(1 ep)
as Xindi-Reptilian(1 ep)
as Father William Natali(1 ep)
as Bill Nolan(1 ep)
as Sam Ryan(1 ep)
as Bobby
as Randall Waring(1 ep)
as Daniel Glenn(1 ep)
as Edward Marcase(19 eps)
as Jessie
as Weapons Officer(1 ep)
as Jack Bennett
as Ramone
as Sid(1 ep)
as Jack Hawkins(7 eps)
as Firefighter Larkin(1 ep)
as Jake Horbart(1 ep)
as Sharkey
as Rod
as Self - Guest(2 eps)