James Edward Fleet (born 11 March 1952) is a British actor. He is most famous for his roles as the bumbling and well-meaning Tom in the 1994 British romantic comedy film Four Weddings and a Funeral and the dim-witted but kind Hugo Horton in the BBC sitcom television series The Vicar of Dibley.