Not completely sure, but pretty sure he is male by comparing to other BPs. He just shed today and his shed was 19 inches long, but I'm going to just say 20 because it was a bit wrinkled. He weighs 110 grams. I tried to upload pictures but this is my first post, and I'm not really sure how!