Nick Owenford was born on December 13, 1968 in Birmingham, West Midlands, England as Nicholas Andrew Owen. He is an actor, known for Father Brown
(2013), Stan & Ollie
(2018) and Emmerdale Farm
(1972). He has been married to Kate Owen since October 22, 2000. They have three children.
See full bio »