Question: is mr poppy in nativity?
Answer: Marc James Wootton is an English character comedian. He is perhaps best known for his role as Mr Poppy in the Nativity!