Bob was born in San Diego CA, and raised in Denver CO. He earned degrees in classical piano performance from Metropolitan State College of Denver and the University of Memphis.
While living in Memphis TN, was adjunct faculty at University of Memphis and Shelby State Community College, teaching jazz piano, improvisation and class piano.
Has performed with many great artists including Jimmy Witherspoon, Phineas Newborn Jr., James Williams, Bill Frisell, William Parker, Blue Mitchell, Bill Mobley, the Moody Blues, Smokey Robinson, the Shirelles and the Platters.
Bob has recorded with Alex Chilton, Stix Bones, Bill Mobley, Taro Fujita, Jimmy Herring, Joseph Patrick Moore, Tav Falco and Panther Burns.