Question: who is the actor who plays father brown
Answer: Mark Williams ( born 22 August 1959 ) is an English actor , screenwriter and presenter .