Rex Trailer

Rex Trailer

Rex Trailer

Rex Trailer

Acting

Mermaids (1990)

Dr. Reynolds

Jaws (1975)

Scout Master (uncredited)