Kevin Corcoran, who starred in the 1957 classic Old Yeller, has died after a five-year battle with colorectal cancer, according to The Hollywood Reporter. He was 66.

Corcoran played Arliss Coates, the youngest brother in both Old Yeller and the 1963 sequel Savage Sam. He reteamed with his co-star Tommy Kirk in The Shaggy Dog, Swiss Family Robinson and Bon Voyage!.

Remember other celebrities we lost this year

After Corcoran retired from acting in the late '60s, he began his producing career on Return from Witch Mountain. He went on to co-produce The Shield and Sons of Anarchy.