Question: who played tom in four weddings and a funeral
Answer: James Fleet
Other accepted answers: James Fleet