My Pokemon OC Backstory

Name: Und Gaaf
Void Ghost
One day, after years of learning to speak human, and how to work and reverse engineer the pokeballs, he was finally ready to get revenge on the humans that made him fight his own kind for their entertainment. One night he decided it was time to pull off his plan, so he took out his pokeball as he floated over to his trainer, one of their pokemon got in the way, he had to bite it to knock it out then he proceeded to capture his very first trainer, as he held the poke ball in his hand, he started to laugh a evil laugh, then said with a evil grin on his face, "gotta catch them all."