You forgot Dr. Lazarus in Galaxy Quest. My favorite role.
My first thought was Galaxy Quest - he was great in that. Oh well, great acting doesn't guarantee great depth of thought.