Hide unreleased
The New Extinction 2026
as Self
Reconstructing T-Rex 2010
The Mystery Dinosaur 2006
Credits from TMDB.