Andrew Bain may refer to: Andrew Bain (horn player), Principal Horn Player of the Los Angeles Philharmonic, Horn Instructor at the Colburn School in Los Angeles,CA. Andrew Bain (singer), British singing dentist Andrew Bain (drummer) (born 1979), Scottish drummer Andrew Geddes Bain (1797–1864), South African geologist, road engineer, palaeontologist and explorer