Stephen Critchlow: Stephen Critchlow. Additional Crew: Flushed Away. Stephen Critchlow was born on 22 November 1966 in Mansfield, Nottinghamshire, England, UK. He was an actor, known for Flushed Away (2006), The Infinite Worlds of H.G. Wells (2001) and Hattie (2011). He was married to Caroline. He died on 19 September 2021 in England, UK.
Known For: Flushed Away (Additional Crew), The Infinite Worlds of H.G. Wells (William Cave), Hattie (Gerald Thomas), Churchill: The Hollywood Years (Prince Mario)