Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
James Baxter was born in May 1967 in Bristol, England, UK. He is an actor, known for Kung Fu Panda (2008), Mary Poppins Returns (2018) and The Hunchback of Notre Dame (1996).