Bravo was born in Oakland and raised in Sacramento. His work has been included in group exhibitions at the San Francisco Museum of Modern Art, the Palace of the Legion of Honor in San Francisco, and the Oakland Museum of California. He received his BFA and MFA degrees from California College of the Arts. From 1973 to 2004 Bravo was an instructor at Humboldt State University, and he continues to live in that area.