Michael Ashcraft Filmography
- Actor (6 credits)
- Child (2017) Mark Livingstone
- Man of Action II: Ashes of Vengeance (2015) Colonel Dr. Josef Von Frekkkels
- Sea Monsters: A Prehistoric Adventure (2007) South Dakota Scientist 2
- The Public Life of Sissy Pike: New Girl in Town (2005) Mr. Bennique
- Silence (2003) Radio Announcer
- Vultures (1987) Paramedic