Kevin O'Neal was born on March 26, 1945 in Los Angeles, California, USA. He was an actor, known for
What's Up, Doc? (1972),
Love Story (1970) and
No Time for Sergeants (1964). He was married to Sheila Stubbs. He died on January 28, 2023 in Thousand Oaks, California, USA.