Robert Hannah was born in 1947 in Canada. He is known for X-Men (2000), The Boondock Saints (1999) and 16 Blocks (2006).
No data