Keep in mind that humans are animals, just smart ones. The part I've got a problem with there is him being able to create anything sapient. As creepy as it would make him, I wouldn't say that creating nonsapient humans would be overpowered.
Edit your application or post a new one and I'll see about putting your character in the OP.