ActingJack HeywoodKnown forThe Lost World1999ACTIONBeastMaster1999ACTIONRoar1997SCI-FIFull filmographyThe Lost World1999ACTIONBeastMaster1999ACTIONRoar1997SCI-FI