I agree with @LeoRose - he looks to be predominately Staffordshire Terrier. Although I swear that face shape hints at some Shar-Pei, Dogue de Bordeaux, or maybe even a bit of Mastiff somewhere in the lineage. Whatever the history, he is absolutely beautiful!