Home People David Bowers David Bowers David Bowers is an English animator and film director originally from Stockport, Greater Manchester in the UK. Personal facts Birth dateJanuary 01, 1970 Birth placeCheshire facebook tumblr linkedin twitter reddit google+ Search David Bowers on Wikipedia David Bowers