He's huge! But he looks really good, maybe if you could find some 20mm ogres as a base model, then they might fit a little better. Either that or since you seem to be pretty good with greenstuff have a go and making your own, just as you want it.
Duncan