Ollie Brown was born on February 11, 1944 in Tuscaloosa, Alabama, USA. He was an actor, known for 1977 National League Championship Series (1977) and 1976 National League Championship Series (1976). He was married to Sandra Fuller. He died on April 16, 2015 in Buena Park, California, USA.