长开始中国征伐时，与哥哥孝高一同属于羽柴秀吉的配下。在信长死后仕于秀吉，参与天正14年（1586年）至天正15年（1587年）的九州征伐。哥哥孝高在战后被分封丰前国6郡并成为丰前中津城城主，被孝高分与1万石并成为丰前高森城城主。在孝高隐居后，担任继任家督的姪子黑田长政的后见役。在文禄元年（1592年）参与文禄之役，期间因为中日双方讲和而归国，在文禄5年（1596年）于和泉的堺疗养时死去。据说是吉利支丹。