IMDb Page
Movie Release Date Character Age at Release
The Roma Project 05/13/15 Dr. Towns 53
The Shark Is Still Working: The Impact & Legacy of "Jaws" 05/02/09 Self 46
5-25-77 10/17/08 Dr. Johnson 46
The Making of 'DragonHeart' 01/14/97 Self 34
Spaced Invaders 04/27/90 Commander / Enforcer Drone (voice) 27