John Burton (born 14 May 1967) is an English stage and television actor, best known for his long-running role as Sergeant Daniel Goodfellow in BBC television's Father Brown.