Do they find out Dan shot Keith?

Lucas then begs once again and Abby remembers Dan picking up the gun and shooting Keith before confirming that it was Dan who shot Keith. Lucas sits back in shock before telling her she has to come forward and tell someone.

Why does Dan shoot Keith?

In season three, Dan shot and killed Keith as he believed Keith had attempted to murder him in the dealership fire. After he was killed by Dan, Karen finds out that she is pregnant with his daughter Lilly Roe Scott.

Does Keith Get killed in One Tree Hill?

“One Tree Hill” fans were completely shocked 16 years ago when the beloved Uncle Keith, played by Craig Sheffer, was shot and killed by his brother, Dan (Paul Johansson), on the WB show. Sheffer, however, was the one completely blindsided, he revealed during a new interview on the “Drama Queens” podcast.

What episode does Keith get killed?

In season 3, episode 16, “With Tired Eyes, Tired Minds, Tired Souls, We Slept,” Keith’s brother, Dan Scott (played by actor Paul Johansson) shot and killed him in cold blood but as with most storylines in One Tree Hill, it’s more complicated than just that.