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.