Alistair Browning is an actor, known for The Lord of the Rings: The Return of the King (2003), Merry Christmas Mr. Lawrence (1983) and Vertical Limit (2000). Read more on iMDB