Stephen Critchlow, a talented individual, came into this world on November 22nd, 1966, in the charming town of Mansfield, located in the picturesque county of Nottinghamshire, England, United Kingdom.
As an accomplished actor, he left an indelible mark on the entertainment industry, with his notable roles in the animated film "Flushed Away" released in 2006, the television series "The Infinite Worlds of H.G. Wells" in 2001, and the drama "Hattie" in 2011.
In his personal life, Stephen Critchlow was blessed with a loving partner, Caroline, who was by his side throughout his journey.
Sadly, Stephen Critchlow's life came to an abrupt end on September 19th, 2021, in his home country of England, United Kingdom.