Definitions for "Alistair Browning"
Alistair Browning is a New Zealand actor who played the role of Damrod in Peter Jackson's The Lord of the Rings: The Two Towers and The Lord of the Rings: The Return of the King.