He's probably a little over a year old. I bought him almost a year ago from a local pet shop and he was probably at least a few months old already by that point I think.... never raised a complete baby to adulthood so I'm not sure exactly how fast they grow. He wasn't very big, when I got him though. Length... not sure exactly but I'd guesstimate about 1 - 1.5 feet long.