John.
Chat with our AI personalities
well i was on imbd to figure this out and i found this name right by professor lupin i think this is right rex harrison
Teddy Lupin
He does not have a middle name.
Keith's middle name is Ronald.
he has no middle name