Michael Earnshaw

Michael Earnshaw

Michael Earnshaw is known for his work on Swimming Upstream (2003), Arctic Blast (2010) and The Kettering Incident (2016).