Hugh Davidson is an actor and writer, known for Robot Chicken: Star Wars Episode II (2008), Robot Chicken: Star Wars Episode III (2010) and The Looney Tunes Show (2011). Read more on iMDB