Luke Hanson

Luke Hanson is an actor who played the Principal SS Officer at Castle in Indiana Jones and the Last Crusade.