Meteor Strike: Fireball from Space (TV Movie 2013)
"Paleoworld" Troodon: Dinosaur Genius (TV Episode 1995)
Last Day of the Dinosaurs (TV Movie 2010)