Adams był asystentem chirurga Royal Navy na pokładzie HMS "Samarang" podczas badania wysp wschodniego archipelagu, od 1843 do 1846 roku. Redagował "Zoologię rejsu HMS Samarang" (1850). Adam White współpracował z nim przy opisywaniu skorupiaków z podróży. W 1857 roku, podczas drugiej wojny chińskiej
Służył jako chirurg na HMS "Actaeon", był obecny podczas ataku na Canton i otrzymał Medal Wojny Chin. W 1870 roku przeszedł na emeryturę jako chirurg na pokładzie flagowego statku HMS "Royal Adelaide" w Plymouth.