Roger Keech was born in April 1953 in Leeds, West Yorkshire, England, UK. Roger was a director and producer, known for
The Return of the Flying Scotsman (2016),
Inside Out Yorkshire & Lincolnshire (2002) and
Live Lunch (2001). Roger died on July 14, 2017 in Leeds, West Yorkshire, England, UK.