David Bowers, a renowned filmmaker, hails from the picturesque county of Cheshire, situated in the northwestern region of England, a part of the United Kingdom.
As a talented individual, Bowers has made a significant impact in the world of cinema, leaving an indelible mark on the industry through his remarkable work. Some of his most notable directorial endeavors include the 2011 animated comedy film "Diary of a Wimpy Kid: Rodrick Rules", the 2006 stop-motion animated feature "Flushed Away", and the 2012 sequel "Diary of a Wimpy Kid: Dog Days".