I'm going to guess Anglo Arabian (TB x Arab). He has a weak/U-neck and a fairly TB build-but he looks small. Either that or a poorly bred Morab.