Michael Ashcraft is an actor and production manager, known for The Public Life of Sissy Pike: New Girl in Town (2005), Silence (2003) and Sea Monsters: A Prehistoric Adventure (2007). Read more on iMDB