My guess is that he is a mix. Could be a mix of two breeds are a mix of several.
I really like that yellow on the black background. I had one like that that was a mix of Speckled Sussex, Black Australorp, and Buff Orpington. But there are many mixes that could make one look like that.