I've decided to go down the CGI route with Zac. I'm still working on a few details including the texturing of his trousers but He's getting there I think. I have got an alternative hairstyle but it may be too funky for his character. There are a few accessories missing but I did spend a bit of time designing his trainers. More info to come:)