Where is Richard Hillman?

Movie Role
Teenage Caveman (2002) Neil