Soos Ramirez

The Spinosaurus is the main antagonist in "Return To The Lost World"