Ewan McGregor played a grown-up version of the character in the 2018 Disney live-action film Christopher Robin, while Orton O'Brien portrays the character as a child. In this film adaptation, the now adult Christopher is director of efficiency at a luggage company, and Pooh ultimately helps him to devise a plan to significantly decrease the company's expenditures.
