Michael Ashcroft is an actor, known for Sea Monsters: A Prehistoric Adventure (2007) and Special Forces Heroes (2008). Read more on iMDB