Greg Montrose

Greg Montrose portrayed Village Elder in Thor.