Alan David is a British actor.
Alan David has appeared in 14 movies.
Alan David has appeared in 35 TV Series.