Nick Stillwell: Nick Stillwell. Writer: Jekyll + Hyde. Nick Stillwell was born on 22 March 1967 in London, England, UK. He is a writer and director, known for Jekyll + Hyde (2006), Urban Myth Chillers (2003) and Ant & Dec's Geordie Christmas (1997).
Known For: Jekyll + Hyde (Writer), Urban Myth Chillers (Writer), Ant & Dec's Geordie Christmas (Director(P S C)), Dead or Alive (Writer)