Freeman was born in Alameda County, California. He was raised in San Francisco, California. He studied at Mission High School. He began his career in 1956 when he was 16 years old. Bobby was well known and liked as a local figure in Richmond California in the early 60's. Freeman died in San Francisco, California on January 28, 2017, aged 76.