Hello Zac! First of all, welcome to Potter's Army!
You've got the basis for a good app here but it'll need a bit of work before it can be accepted.
First of all, can you change Michael's surname. It's a canon surname and the Black male line died out with Sirius so could you change that please? Do you need help picking a playby or would you be better off without one?
For the general appearance, you need to go into more depth. Without a playby we don't know what he looks like really and we certainly don't know if he's got tattoos, piercings etc. Think something along the lines of 100-150 words there.
Strengths and Weaknesses are fine though, can you explain why one of his weaknesses are idiots? Surely that belongs in likes/dislikes - and it's already in there.
Go into depth about the Boggart/Dementor/Veritaserum and Patronus would you? These are all really important bits and I'd love to know why Michael's worst memory is Harry Potter's death.
Go into more depth about his personality. What are his traits? Is he judgemental about things? Is he shy around new people? That sort of thing. Think 100-200 words.
Okay, pets. Owl is fine but Phoenix and Basilisk - not so much. To have a Basilisk would earn him time in Azkaban and why does he have a Phoenix?
Again, can you go into more depth and detail in his history? Don't worry so much about his adulthood but can you add more to his childhood and Hogwarts years please? Think about 200-300 words per each one. I'm sure you can do it! ;D
Your app only needs a little bit more! Good so far!