Antonio B. Castillo Hernández nació en Almería. En Granada estuvo un año asistiendo a clases de dibujo en la Escuela de Bellas Artes. En su Facultad de Medicina se licenció en 1975. Este mismo año comenzó a ejercer como médico rural en Tabernas (Almería), donde vivió dieciséis. En este periodo de tiempo aprobó oposiciones reafirmando su plaza como propietario de Asistencia Pública Domiciliaria (APD), realizó la especialidad de Medicina de Trabajo y fue el primer teniente de alcalde en la democracia de este pueblo. En 1990 se trasladó a un centro de salud urbano en Almería donde ejerce, desde entonces, como médico de Medicina de Familia y Comunitaria y sigue compaginando su labor asistencial con la escritura y la pintura.