I think he's an Easter egger. Honestly, the body shape screams hatchery quality, not breeder quality.
You'll have to breed him and raise up some pullet offspring to see what his egg shell color genetics are. Sure be nice if roosters came with a sign that said what genes they carried