ActingTodd MacDonaldKnown forBeastMaster1999ACTIONSalem's Lot2004DRAMADon't Be Afraid of the Dark2010FANTASYSahara1995ACTIONFull filmographyBeastMaster1999ACTIONSalem's Lot2004DRAMADon't Be Afraid of the Dark2010FANTASYSahara1995ACTION